해시테이블 (HashTable)키 값을 해시함수로 해싱하여 해시테이블의 특정 위치로 직접 엑세스하도록 만든 방식해시 : 임의의 길이를 가진 데이터를 고정된 길이를 가진 데이터로 매핑데이터를 담을 테이블을 이미 크게 확보해 놓은 후입력받은 키를 해싱하여 테이블 고유한 index를 계산하고 데이터를 담아 보관 키값을 해싱하여 고유한 index를 만드는 함수조건으로 하나의 키값을 해싱하는 경우 반드시 항상 같은 index를 반환해야 함대표적인 해시함수로 나눗셈법이 있음예시 : 2581 → (2581 % 1000) = 581 해시함수가 서로 다른 입력 값에 대해 동일한 해시테이블 주소를 반환하는 것모든 입력 값에 대해 고유한 해시 값을 만드는 것은 불가능하며 충돌은 피할 수 없음 해시 충돌이 발생하면 연결리스..