Question: Do in JAVA You are going to write a class to implement a Trie data structure and a program to test it The trie efficiently
Do in JAVA



You are going to write a class to implement a Trie data structure and a program to test it The trie efficiently stores words, as in a spell-checker. To simplify matters, words will be restricted to strings of no more than 20 lower-case characters, excluding spaces or punctuation marks. The member functions of the Trie class will be: boolean insert String s); returns false if s is already present true otherwise boolean isPresent (String s) returns true if s is present, false otherwise boolean delete (String s) returns false if s is not present, true otherwise int membership C); returns the number of words in the data structure list all members of the Trie in alphabetical order void list All. A Trie is a tree containing nodes of degree 26. The following Trie contains the words: the, thin, tin, tint, sin, sing, so, son, song. The black Nodes have a boolean variable set to indicate the end of a word
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
