따라서 해시 테이블이나 접두사 트리 중에서 선택 해야하는 경우 하나를 선택하도록 유도하는 구별 요소는 무엇입니까? 내 자신의 순진한 관점에서 trie를 사용하면 배열로 저장되지 않기 때문에 약간의 오버 헤드가있는 것처럼 보이지만 런타임 측면에서 (가장 긴 키가 가장 긴 영어 단어라고 가정) 본질적으로 O 일 수 있습니다 (1) (상한과 관련하여). 아마도 가장 긴 영어 단어는 50 자일까요?
인덱스를 얻으면 해시 테이블을 즉시 찾을 수 있습니다 . 그러나 인덱스를 얻기 위해 키를 해싱하면 약 50 단계를 쉽게 수행 할 수있는 것처럼 보입니다.
누군가 나에게 이것에 대해 더 경험있는 관점을 제공 할 수 있습니까? 감사!
00110010
입력 바이트 일 수 있지만00111010
1 비트 만 제거 된 일치 항목을 포함하려고합니다 .