Hasing 썸네일형 리스트형 [자료구조] 검색-해싱(Hashing) 1. 해싱의 개요- 해싱은 Hash Table이라는 기억공간을 할당하고, 해시 함수(Hash Function)를 이용하여 레코드 키에 대한 Hash Table 내의 Home Address를 계산한 후 주어진 레코드를 해당 기억장소에 저장하거나 검색 작업을 수행하는 방식이다.- 해싱은 DAM(직접 접근) 파일을 구성할 때 사용되며, 접근 속도는 빠르나 기억공간이 많이 요구된다.- 다른 방식에 비해 검색 속도가 가장 빠르다.- 삽입, 삭제 작업의 빈도가 많을 때 유리한 방식이다.- 키-주소 변환 방법이라고도 한다. 2. 해시 테이블(Hash Table, 해시표)- 해시 테이블은 레코드를 한 개 이상 보관할 수 있는 Bucket들로 구성된 기억공간으로, 보조기억장치에 구성할 수도 있고 주기억장치에 구성할 수도.. 더보기 이전 1 다음