일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- Universal Hashing
- SWIFT
- nodejs
- AlignmentGuide
- Double Linked List
- 좌표공간
- vstack
- Optional Chaining
- 생각
- JavaScript
- enum
- 베뉴
- 결혼식장계약후기
- Hashing
- 더채플엣청담
- 레이아웃
- 다짐
- 시계방향
- 자료구조
- Optional
- stack
- 각도
- Test
- Linked List
- layout
- optional binding
- swiftUI
- hstack
- Today
- Total
목록전체 글 (27)
klioop for iOS
xcodebuild: error: Failed to build workspace KlioopApp with scheme CI_iOS. 320 Reason: Could not find test host for KlioopAppTests: TEST_HOST evaluates to "/Users/runner/Library/Developer/Xcode/DerivedData/KlioopApp-eodpmfgyrnytgtclcyggkmqmzelo/Build/Products/Debug-iphonesimulator/KlioopApp.app/KlioopApp" 위 사진이 올바른 경로인데 설정에서 build/~/KlioopApp.app//KlioopApp 으로 되어 있었음 프로젝트 테스트는 잘 작동했으나 action 에서 ..
Hash Motivation hash 자료구조는 Set Interface 에서 n 개의 아이템과 각 아이템의 유일한 키, k 가 존재할 때 search(k) 의 비용을 $O(log(n))$ 에서 O(1) 로 줄이기 위해 고안되었습니다. 정렬된 배열에서 binary search 를 이용하면 search(k) 는 비교모델(Comparison Model)의 Decision Tree 로 표현할 수 있습니다. 따라서 search(k) 의 비용의 lower bound 는 $O(log(n))$ 이라는 것을 증명할 수 있는데요. 빠르지만 비교모델이 아닌 hash 방법을 이용하면 이보다 더 빠르게 원하는 키를 찾을 수 있습니다. Direct Access Array 먼저 단순하게 어떻게 하면 O(1) 로 search(k)..
우선 제 글보다 제가 참고한 자료들 보고 공부하시는게 훨씬 유용할 것 같으니 참고한 자료 링크부터 공유하겠습니다. https://www.youtube.com/watch?v=Qbam_n4-ebg https://www.rightpoint.com/rplabs/switch-method-dispatch-table Method Dispatch 가 뭔가요 먼저 method dispatch 가 무엇인지 알아야 하겠습니다. method dispatch 는 모든 컴파일 프로그램 언어에 적용되는 개념입니다. dispatch 의 동의어 중 하나는 send 입니다. '보내다' 라는 의미처럼 method dispatch 는 앱에게 실행할 method 가 메모리 어디 위치에 있는지를 알려주기 위해 존재합니다. 제가 참고한 글에서는..
리포티 앱은 사용자의 개인정보를 어느 곳에도 저장하지 않고 이용하지 않습니다.