본문 바로가기
데이터 베이스정보처리기사(구) · 2018년08월19일 · 11/100

11.해싱 테이블의 오버플로우 처리 기법이 아닌 것은?

1
개방 주소법
2
폐쇄 주소법
3
로그 주소법정답
4
재해싱

해설

collision(충돌현상)이 발생했을 때 그 버킷에 저장할 slot이 없으면 overflow가 되는데 이를 위한 해결 방법은 다음과 같다 1.개방주소법 : =선형 방법. collision 발생시 순차적으로 그다음 빈 버킷을 찾아 저장함 2.폐쇄주소법: overflow된 레코드들을 별도의 overflow영역에 저장하고 chain(pointer)으로 홈 버킷에 연결하는 방법으로서, 헤시표 내의 빈자리에 보관하는 direct chaining, 헤시표와는 별도의 기억공간에 보관하는 indirect chaining 이 있음 3. 재해싱: collision 발생시 새로운 해싱 함수로 새로운 홈주소를 구함

이 시험을 직접 풀어보세요

실전과 동일한 CBT 환경에서 시간 제한 연습

회원가입 없이 CBT 풀기