Métodos Não Recursivos para Travessia de Árvores Binárias
Pré-ordem
Para implementar a travessia em pré-ordem de uma árvore binária sem recursão, utiliza-se uma pilha. Como a pré-ordem processa primeiro o nó raiz e depois as subárvores esquerda e direita, o nó raiz é emiplhado antes do loop principal. Durante a iteração, o nó superior é removido da pilha, seu valor é armazenado na lista de resutlados, ...
Publicado em 7-8 03:15
Aplicações de Pilhas em Algoritmos com JavaScript
Uso de Pilhas para Resolver Problemas Comuns
Algumas situações são naturalmente adequadas para implementação com pilhas. Esta seção explora três exemplos práticos que demonstram a utilidade dessa estrutura de dados em algoritmos com JavaScript.
1. Conversão entre Bases Numéricas
Uma pilha pode ser empregada para converter números entre diferent ...
Publicado em 6-10 05:25