"MOD PRIME"유형의 해시 함수를 사용하는 것 이상을 고려하지 않았으며 반환 된 해시 값을 사용하여 값을 저장하는 방법으로 다소 혼란 스럽습니다. HashMap.해시 테이블 - 해시 값을 인덱스에 매핑
키가 64 비트 int (long long int) 인 HashMap을 구현하고 싶습니다. 긴 정수를 반환하는 해시 함수가 있습니다. 문제는이 반환 된 해시 값을 사용하여 테이블 인덱스를 결정하는 가장 좋은 방법은 무엇입니까? 내 테이블은 해시 값의 범위보다 분명 작을 것입니다.
최적의 테이블 크기를 선택하기위한 지침이 있습니까? 또는 해시 값을 테이블 크기에 매핑하는 가장 좋은 방법은 무엇입니까?
감사합니다.