Tôi đang tìm một số bản đồ có các phím cố định (cố định trong khi khởi tạo) và tìm kiếm nhanh hơn. Nó có thể không hỗ trợ thêm/cập nhật các phần tử sau này. Có một số thuật toán tìm danh sách các khóa và tạo thành một hàm để tìm kiếm nhanh hơn sau này không. Trong trường hợp của tôi, các phím là dây.Bản đồ băm được tối ưu hóa để tra cứu
Cập nhật:
Các khóa không biết lúc biên dịch. Nhưng trong thời gian khởi tạo ứng dụng. Sẽ không có thêm bất kỳ sự bổ sung nào sau này nhưng sẽ có rất nhiều điều tra cứu. Vì vậy, tôi muốn tìm kiếm được tối ưu hóa.
Nhìn vào [gperf] (http://www.gnu.org/s/gperf/), nó tạo điều kiện băm hoàn hảo tại thời gian biên dịch khi tất cả các khóa cho bảng băm là đã biết. –