Learn the NumPy trick for generating synthetic data that actually behaves like real data.
git clone --recurse-submodules https://github.com/maxim2266/str.git cd str make # or 'make test' to also run unit tests Link the resulting static library libstr.a ...
Cache conscious hash map and hash set for strings based on the "Cache-conscious collision resolution in string hash tables." (Askitis Nikolas and Justin Zobel, 2005) paper. You can find some details ...