by bicsi on 10/10/2022, 1:47:18 AM
by omegalulw on 10/10/2022, 1:48:22 AM
Maybe I'm missing something obvious, but if I insert all 32 bit keys, does that not take 32*2^32 space?
by perryizgr8 on 10/10/2022, 6:04:13 PM
Kind of reminds me of a patricia trie, which is used to store routing tables. Each prefix exists as a path you take from one node to the other.
by marginalia_nu on 10/10/2022, 8:39:30 AM
Neat. I have an order-of-gigabytes hash table I'd love to shrink. Will experiment with this technique.
by pshirshov on 10/10/2022, 8:37:06 AM
This is just a classic combination of trie with hashmap.
Isn’t this just a trie with only two levels? It seems to me that this technique isn’t particularly unknown, as it’s taught in most elementary CS courses.