I. Hola Compañero, por mi parte sólo quería intentar aportar algunos tutoriales creo que cercanos y consultas anteriores sobre este tema, a ver si hubiera suerte.
https://translate.google.es/translate?hl=es&sl=en&u=https://cboard.cprogramming.com/c-programming/165829-trie-dictionary.html&prev=search
http://www.lawebdelprogramador.com/foros/Python/1509957-Crear-un-diccionario-desde-un-txt.html
https://www.youtube.com/watch?v=v9ZZUa3eOEM
http://stackoverflow.com/questions/33930859/auto-complete-text-from-a-dictionary-using-trees-trie-or-ternary-search-tree
http://www.lawebdelprogramador.com/foros/Dev-C/1469895-Anadir-datos-a-fichero-de-texto-C.html
http://www.lawebdelprogramador.com/foros/Dev-C/1494742-El-diccionario-sobreescribe-el-archivo-de-texto.html
http://www.di-mare.com/adolfo/p/TreeTdef.htm