🔑 해시 테이블(Hash Table) 개념과 충돌 처리 방식 정리
자료구조해시 테이블이란? 해시 테이블(Hash Table)은 키를 해시 함수를 통해 정수 인덱스로 변환한 뒤 해당 인덱스를 기반으로 값을 저장하는 자료구조이다. 이 과정을 통해 일반적인 배열처럼 빠른 접근 속도를 얻을 수 있다. Map: 키-값 쌍(key → value) 저장 Set: 값의 존재 ㅇ여부만 저장 (중복 허용 X) 두 자료구조 모두 내부적으로 해시 테이블을 기반으로 구현되는 경우가 많으며 탐색/삽입/삭제 모두 평균적으로 O(1)의 성능을