안녕하세요 :) Zedd입니다!백준의 문제를 Swift로 풀고 있는데, 다들 아시다시피 BFS는 그래프 전체를 탐색하되, 인접한 노드들을 차례대로 방문한다는 점에서 주로 Queue로 구현되곤 합니다.DFS를 다 짜고, 이제 BFS를 짜볼까..?하는데 어 그래 Queue가 필요하지Queue....?Swift에서 Queue는 못본거 같은데..(C++은 STL로 queue가 있죠?) 네! Swift는 collection타입으로는 배열(array)과 사전(dictionary), 집합(set). 이 세가지만을 지원합니다.즉, Queue나 Stack은 없음ㅋㅎㅋ==> Queue나 Stack을 쓰고 싶으면..만들어서 써야합니다 ㅎㅎ정말 친절하게도~~~Swift에는 Generic이라는 아주 강력한 기능이 있답니다 :)..
안녕하세요 :) Zedd입니다.오늘은 Swift의 Equatable에 대해서 알아볼거에요 XD저도 처음들어본답니다... 다음글에서 Equatable이 나오는데 Equatable을 모르시는 분들을 위해(+나) 정리해보려고 해요 :)시작할게요!! Swift ) Equatable 이름에서 살짝? 유추할 수 있죠? 뭔가 같거나, 동일하거나 뭐 이런뜻 이네요.뭘 동일시한다는 걸까요?먼저 모르는게 생기면...애플문서....Equatable에 대해 정리해놓은 것을 봅시다. 먼저 가장 눈에 띄는 점은 Equatable은 프로토콜이네요!Equatable이라는 약속이 있는것이죠. Equatable채택하는 어떤것?은 이 약속을 지켜야겠죠? 그리고 Equatable의 정의를 볼까요? A type that can be comp..
- fastlane
- 제이슨 파싱
- WKWebView
- swift tutorial
- FLUTTER
- np-hard
- WWDC
- Swift
- IOS
- Accessibility
- np-complete
- WidgetKit
- ios 13
- swift delegate
- github
- SwiftUI
- 스위프트
- Git
- 회고
- actor
- swift sort
- swift array
- UIBezierPath
- swift 공부
- swift3
- 스위프트 문법
- iOS delegate
- Xcode
- Combine
- 피아노
- Total
- Today
- Yesterday