Linux slogan
Visite também: Segurança Linux · BR-Linux.org · Dicas-L · Doode · NoticiasLinux · SoftwareLivre.org · UnderLinux



» Screenshot
Linux: Suse
Por janki
» Login
Login:
Senha:

Se você ainda não possui uma conta, clique aqui.

Esqueci minha senha


Comunidades

Comunidade Linux Home Participar da comunidade Linux Participar Fórum Linux Fórum Membros LinuxMembros RSS do fórum

<< Primeira | Anterior Próxima | Última >>

Programação em Árvore

[1] Enviado em 13/06/2012 - 08:40h Programação em Árvore
Linux user: Tercio Souza de Jesus
ciinho1

(usa Ubuntu)


Galera, estou com uma dúvida:

Como faço para listar os nós de uma árvore binária a partir de um dado nível que o usuário irá indicar ?
Grato!

obs: Programação em C

 

  


[2] Enviado em 01/07/2012 - 22:49h Re: Programação em Árvore
Linux user: Listeiro 037
Listeiro 037

(usa Outra)


Tem que criar um contador que conta quantos níveis foram descidos e que ao chegar no número indicado, mostra o que encontrou naquele nível.

Se fizer com recursão, quando ele volta da chamada, ele retrocede até um nó anterior e adentra no outro ramo do nó.

Indo e voltando. Indo e voltando.

Exibindo apenas o que há naquele nível.

Caso não exista o nível e ele encontre o fim do ramo antes ele retorna.

 

[3] Enviado em 02/07/2012 - 11:39h Re: Programação em Árvore
Linux user: Tercio Souza de Jesus
ciinho1

(usa Ubuntu)


Listeiro 037 escreveu:

Tem que criar um contador que conta quantos níveis foram descidos e que ao chegar no número indicado, mostra o que encontrou naquele nível.

Se fizer com recursão, quando ele volta da chamada, ele retrocede até um nó anterior e adentra no outro ramo do nó.

Indo e voltando. Indo e voltando.

Exibindo apenas o que há naquele nível.

Caso não exista o nível e ele encontre o fim do ramo antes ele retorna.


Obrigado Listeiro, deu certo ;)



 

  
<< Primeira | Anterior Próxima | Última >>
Responsável pelo site: Fábio Berbert de Paula - Conteúdo distribuído sob licença GNU FDL
Site hospedado por:

Viva o Linux

A maior comunidade Linux da América Latina! Artigos, dicas, tutoriais, fórum, scripts e muito mais. Ideal para quem busca auto-ajuda em Linux.