This project is an interactive command-line application that implements an Auto-Complete Search feature using the Trie (Prefix Tree) data structure.
It works as a dictionary system that provides fast word suggestions as the user types a prefix.
- Insert and delete words
- Search for words
- Find words with a given prefix
- Auto-complete suggestions
- Add or update word definitions
- View word and system statistics
- Track most frequent words
- Import and export dictionary to a file
- Find anagrams
- Language: C++
- Data Structure: Trie (Prefix Tree)
- Concepts: Recursion, Hashing, File I/O, Frequency Counting
When you run the program, you will see a menu: