해시(Hash)
- 한 쌍의 key와 value로 존재
- 배열의 인덱스로 변환되어 저장되기 때문에 검색이 빠르다. (시간 복잡도가 O(1))
맵(Map)
- key와 value로 구성
- key는 중복 불가능, value는 중복 가능
- JSON 구조와 비슷함
집합(Set)
- 중복을 허용하지 않음
- pop(), clear(), len()
- 맵과 집합은 서로 연관이 있음
'Algorithm' 카테고리의 다른 글
[알고리즘] DP 알고리즘 (0) | 2024.07.08 |
---|---|
[알고리즘] 최대공약수, 최소공배수 (0) | 2024.02.12 |
[자료구조] 쉽게 배우는 자료구조 with 자바 (0) | 2024.02.10 |
[알고리즘] 퀵 정렬 (0) | 2024.02.09 |
[알고리즘] 브루트 포스 알고리즘 (0) | 2024.02.02 |