iOS 개발/자료구조 및 알고리즘
Dictionary
엔디엘(no Dream no Life)
2020. 5. 27. 12:19
var scores: [String: Int] = ["Eric": 9, "Mark": 12, "Wayne": 1]
Dictionary 는 순서의 개념이 없고 insert 할 때도 특정 index에 삽입 하는 개념도 없다.
Dictionary는 Hashable protocol 를 따르고 있다.
추가할 경우
scores["Andrew"] = 0 이런식으로 추가할 수 있다.
Array 와 달리 Dictionarty 는 삽입하는데 시간복잡도는 0(1)이다.
검색도 시간 복잡도는 0(1)이다.