ZDS - A collection of high-performance data structures for Zig

ZDS (Zig Data Structures)

Implemented high performance data structures in Zig while learning it.

  • Implemented Swiss Map
  • Implemented Radix Trees with a novel logic of connecting leaf nodes with doubly linked list so that iteration is faster.
  • Implemented LRU Cache using Swiss Map
  • Implemented RBTree and BTree as well.

AI / LLM usage disclosure

Partially used LLM.

2 Likes