Ir para conteúdo
Fórum Script Brasil

MrBatman

Membros
  • Total de itens

    3
  • Registro em

  • Última visita

Sobre MrBatman

MrBatman's Achievements

0

Reputação

  1. Escreva um programa que implemente uma árvore binária de busca, tal que, cada nó deverá armazenar uma palavra. Insira 5 palavras aleatórias e ao final exiba o conteúdo de todas as folhas da árvore resultante. Também implemente um método para realizar buscar por palavras e excluir palavras desta árvore.
  2. Escreva uma função recursiva que retorne a profundidade do nó cuja informação seja igual a um valor x dado. Se a árvore for vazia, a função deve ter como valor de retorno o valor -1, caso contrário, deve-se assumir que o nó com valor x sempre estará presente na árvore. Lembre-se que a profundidade do nó raiz é 0 (zero): int profundidade (Arv* a, int x) Exemplo: Considere a seguinte ABB: >>Para x = 105 retornará 3 >>Para x = 170 retornará 1 >>Para x = 150 retornará 0
  3. Dada uma Fila (representada por uma lista encadeada) formada por números inteiros, construa uma função que inverta os k últimos elementos da Fila. O valor k deve ser fornecido pelo usuário. void alteraFila(Fila* F) Exemplo: Considere a Fila F1 = [2, 3, 4, 5, 6, 7, 9] e valor k = 4 Saída: F1 alterada: [2, 3, 4, 9, 7, 6, 5]
×
×
  • Criar Novo...