해싱(Hashing) : 산술적인 연산을 이용하여 키가 있는 위치를 계산하여 바로 찾아가는 계산 검색 방식 - 검색 방법 : 키 값에 대해서 해싱 함수를 계산하여 주소를 구하고, 구한 주소에 해당하는 해시 테이블로 바로 이동 => 해당 주소에 찾는 항목이 있으면 검색 성공, 없으면 검색 실패 - 해싱 함수(hashing function) : 키 값을 원소의 위치로 변환하는 함수 - 해시 테이블(hash table) : 해싱 함수에 의해서 계산된 주소의 위치에 항목을 저장한 표 - 해싱 용어 ㄴ 충돌 : 서로 다른 키 값에 대해 해싱 함수에 의해 주어진 버킷 주소가 같은 경우 해결 방법 : 충돌이 발생한 경우 비어있는 슬롯에 동거자 관계로 키 값 저장 ㄴ 동거자 : 서로 다른 키 값을 가지지만 해싱 함수에..