public static bool TemProximoIrmaoDir(Trie no) { return(no.IrmaoDir.IrmaoDir != null); }
/// <summary> /// Adiciona uma palavra a arvore /// </summary> /// <param name="palavra"></param> public void AdicTrie(string palavra) { Trie.AdicTrie(this, palavra); }
public static bool TemFilhoTrie(Trie no) { return(no.FilhoEsq != null); }
public bool TemFilhoTrie() { return(Trie.TemFilhoTrie(this)); }
/// <summary> /// Busca uma palavra na arvore, ignorando o elemento da raiz /// </summary> /// <param name="word"></param> /// <returns></returns> public bool BuscaNaArvoreTrie(string word) { return(Trie.BuscaNaArvoreTrie(this.filhoEsq, word)); }
public static bool TemIrmaoTrie(Trie no) { return(no.IrmaoDir != null); }
public bool TemIrmaoTrie() { return(Trie.TemIrmaoTrie(this)); }