정보처리산업기사 기출문제·모의고사·오답노트·자동채점

2004년03월07일 4번

[데이터 베이스] 키 값을 여러 부분으로 분류하여 각 부분을 더하거나 XOR하여 주소를 얻는 해싱 함수의 종류는?

  • ① 제산(divide) 함수
  • ② 접지(folding) 함수
  • ③ 중간제곱(mid-square) 함수
  • ④ 숫자 분석 함수
(정답률: 61%)

문제 해설

접지(folding) 함수는 키 값을 일정한 크기의 부분으로 나누어 각 부분을 더하거나 XOR하여 주소를 얻는 해싱 함수이다. 이 방법은 키 값의 분포를 균등하게 만들어주며, 키 값의 길이가 해시 테이블의 크기보다 큰 경우에도 적용할 수 있다. 따라서 접지 함수가 정답이다.

연도별

진행 상황

0 오답
0 정답