Hash1. 해시 함수(Hash Function): 데이터의 효율적 관리를 목적으로 임의의 길이의 데이터를 고정된 길이의 데이터로 매핑하는 함수- 해시함수의 해시값이 최대한 균등하게 나오게 하는 게 중요 2. 해싱(Hashing): 키와 값으로 매핑하는 과정- 키(Key) : 매핑 전 원래 데이터의 값- 해시 값(Hash Value) : 매핑 후 데이터의 값 3. 해시 충돌(Collision): 해시 함수가 서로 다른 두 개의 키에 동일한 해시 값을 내는 것- 해시 함수는 해시 값의 개수보다 대개 많은 키 값을 해시값으로 변환하기 때문에 발생- 충돌을 최소화할 수 있는 해시함수를 사용해야 함1) 해결 방법Open Addressing(개방 주소법)특정 버킷에서 충돌이 발생하면, 비어있는 버킷을 찾아 항목을..