- Searches for any word in raw file format where only words are present
- Adds new words to any opened file
- Suggests for word completion
- Time complexity :
- Search : O(word_length)
- Insert : O(word_length)
- Queries : O(no_of_queries * max_word_length)
- Autocomplete : O(max_word_length)
- Space complexity : O(no_of_words * max_word_length)
Added support for searching in external file- Adding GUI
- Serve autocomplete results based on top 5 hits in descending order
- Take input continuously
- Take Uppercases as well (maybe possible by extending support for all the ASCII characters)
- Connect this features as a backend