• Stars
    star
    179
  • Rank 214,039 (Top 5 %)
  • Language
    C++
  • License
    Other
  • Created almost 2 years ago
  • Updated over 1 year ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

perfect hash tables

This repo contains my experiments in making a perfect hash table.

EDUCATIONAL USE ONLY. This work is Copyright 2023 Matthew "strager" Glazar. License: Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License (CC-BY-NC-ND-4.0)

This video discusses most of the techniques used in this repo: https://www.youtube.com/watch?v=DMQ_HcNSOAI You probably want to watch this video before diving into the code.

Most of the hash table algorithms are generated. You can see the generated code in the generated/ directory.