Ed
mês passado
Vamos analisar cada item: I. O algoritmo visita cada nó da árvore binária exatamente uma vez ao longo do percurso. Correto. O algoritmo faz o percurso em pré-ordem, visitando cada nó uma única vez. II. O algoritmo só funcionará corretamente se o procedimento pop() for projetado de forma a retornar λ caso a pilha esteja vazia. Correto. Para que o laço termine, quando a pilha estiver vazia, o pop() deve retornar λ para que ptr fique nulo e o laço pare. III. Empilhar e desempilhar ponteiros para nós da árvore são operações que podem ser implementadas com custo constante. Correto. Operações de push e pop em pilha são feitas em tempo O(1). IV. A complexidade do pior caso para o procedimento preordem() é O(n). Correto. Cada nó é visitado uma vez, logo a complexidade é linear no número de nós. Conclusão: todos os itens estão corretos. Resposta correta: E) Todos os itens estão certos.
Cadastre-se ou realize login
Mais perguntas desse material