In this tutorial, we are going to discuss a data structure called Trie. Trie is a tree structure representing words. It could be used for implementing dictionary or spell checker. The following tutorial is implemented in java using junit 4.12 for unit test. 1. Introduction to Trie Trie is an ordered tree structure which takes advantage of ...