Skip to content

mdacach/prefix_tree

Repository files navigation

prefix_tree

Prefix Tree (Trie) implementation in Modern C++17.

This is a structure I have coded for work to store our in-memory database. It performs much better than our previous structure, being up to 6 times as fast in a specific computation, while being memory-efficient too. A Trie is generally used for Strings application, but it can be generalized to any "sequence", as was the case then.

Tags:

  • C++17
  • Test-Driven Development, TDD, BDD
  • Unit Tests
  • Best practices, Clean Code
  • Documentation
  • Data Structures, Algorithms

Tools:

  • Clang-format
  • Clang-tidy
  • Cppcheck
  • Catch2
  • Sanitizers
  • Doxygen
  • CLion IDE
  • Linux

Tool usage based on:

TODO:

About

Prefix Tree structure implementation in C++17.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published