본문 바로가기

728x90
반응형
SMALL

전체 글

(195)
SwiftUI CustomSlidebar 리팩토링 해야하지만 하기 싫습니다. 최근 Bluetooth 관련해서 공부하면서 너무 바쁜 와중에 뷰짜는 일을 취미로 하고 있습니다. 아 저도 뷰를 그리고 싶어요 🥲 뷰 그리는 일이 재밌습니다 :) 갈 길이 아주 아주 머네요! 다들 행복하세요! // // ContentView.swift // CustomSlideBar // // Created by Byeon jinha on 2023/06/23. // import SwiftUI struct ContentView: View { @State var lowerValue: Double = -0.5 @State var upperValue: Double = 0.5 let minValue: Double = 0 let maxValue: Double = 1 var body..
📝[docs]: Core Bluetooth - 0621 공식 문서 https://developer.apple.com/documentation/corebluetooth/transferring_data_between_bluetooth_low_energy_devices Transferring Data Between Bluetooth Low Energy Devices | Apple Developer Documentation Create a Bluetooth low energy central and peripheral device, and allow them to discover each other and exchange data. developer.apple.com https://trashblog.tistory.com/192 예시코드(블로그 예제 obj-c): ht..
Tuist에서 xcode 버전 manage Xcode 버전에 맞게 사용하기 위해서 해당 xcode 버전의 위치를 select 해주면 됌. sudo xcode-select --switch /Applications/Xcode.app
데이터베이스 기본 개념 CS지식 다음파트로 데이터베이스 개론(3판) 을 공부하게 되었습니다 :0 사실 운체, 네트워크, 알고리즘 전부 다시 공부해야할 판이지만... (꼬리 질문에 대처할 만큼 머리 속에 깊게 자리잡지 않았어요.) 그럼에도 우선 한달의 여유를 가진 지금 다시 공부할 생각에 조금 설렙니다. 데이터베이스의 필요성 데이터 저장 데이터베이스는 구조화된 방식으로 데이터를 저장하는 데 사용됩니다. 이는 데이터를 효율적으로 관리하고 조직화할 수 있게 해줍니다. 예를 들어, 고객 정보, 주문 내역, 재고 수준 등과 같은 데이터를 데이터베이스에 저장하면 필요할 때 빠르게 액세스할 수 있습니다. 데이터 공유와 협업 데이터베이스는 여러 사용자가 동시에 접근하고 데이터를 공유할 수 있는 환경을 제공합니다. 여러 사용자가 동일한 데이터..
드래곤 커브 엣지가 없는 문제였습니다. ㅜㅜㅜ 진짜 진짜 진짜 간만에 원트... https://www.codetree.ai/training-field/frequent-problems/problems/dragon-curve/description 예시대로 100 x 100 배열을 만든다음 경로 만큼 복사해 넣고 그 경로를 따라 True 처리, 마지막으로 4칸이 전부 True 인 만큼 answer += 1을 해줘서 풀었습니다. import copy dy, dx = [0, -1, 0, 1], [1, 0, -1, 0] n = int(input()) info = [list(map(int, input().split())) for _ in range(n)] answer = 0 graph = [[False for _ in range..
디버깅 https://www.codetree.ai/training-field/frequent-problems/problems/debugging/description?page=1&pageSize=20 코드트리 | 코딩테스트 준비를 위한 알고리즘 정석 최고의 알고리즘 전문가들이 체계적인 코딩테스트 문제 유형 분류와 학습 커리큘럼을 제시합니다. 알고리즘 학습의 A to Z를 경험해보세요! www.codetree.ai 스스로 어떻게 이렇게 엣지케이스를 못잡는지 신기할 정도입니다. 진짜 개발자에 재능이없는건가.... 1. 실패 -> n이 x축, h가 y축인데 둘을 헷갈려서 index가 터졌습니다. n -> h로 변경 import copy from itertools import combinations n, m, h = m..
병원 거리 최소화하기 지금 보는 과거 코테는 정말 쉬웠네요. ㅠㅠㅠㅠ물론 정형화되고 많은 해설과 풀이 덕분이지만... 진짜 이러다 몇년 후에는 이번에는 다행스럽게도 다이아 문제는 안나오고 플레문제만 제출됐어요! 하는게 아닐까하는.....걱정이 생겼어요. 근데 이런 쉬운 문제도 한번 틀려버린 나는... 1. 실패 -> 병원기준으로 하다보니 헷갈려서 연산 자체가 틀렸어요. 병원기준 -> 사람기준 from itertools import combinations import heapq # 3 1 # 0 1 0 # 0 2 2 # 0 1 0 n, m = map(int, input().split()) graph = [list(map(int, input().split())) for _ in range(n)] h = [] p = [] for ..
바이러스 실험 진짜 문제를 제대로 읽는 연습부터 해야겠습니다. 정말 ㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠ 1시간을 이상한 곳에서...헤맸습니다. https://www.codetree.ai/training-field/frequent-problems/problems/virus-experiment/submissions 코드트리 | 코딩테스트 준비를 위한 알고리즘 정석 최고의 알고리즘 전문가들이 체계적인 코딩테스트 문제 유형 분류와 학습 커리큘럼을 제시합니다. 알고리즘 학습의 A to Z를 경험해보세요! www.codetree.ai 1. 실패 -> 단순히 k 번 진행되어야 하는데 처음에 2로 하드코딩 해놓은 걸 바꾸지 않아서 생겼던 문제였습니다. 2 -> k import heapq import copy n, m, k = map(int, i..

728x90
반응형
LIST