더북(TheBook)

3.9 해시 테이블

해시 테이블(hash table)은 키(key)에 값(value)을 매핑하는 자료 구조입니다. 해시 테이블의 각 위치는 슬롯(slot)이라고 합니다. 해시 테이블은 해시 함수(hash function)로 배열의 인덱스를 계산합니다. 실제 저장된 키의 개수가 가능한 키의 개수보다 적을 때 해시 테이블을 사용합니다.

▲ 그림 3-8 해시 테이블

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.