Magna Concursos
67549 Ano: 2005
Disciplina: TI - Desenvolvimento de Sistemas
Banca: Marinha
Orgão: Marinha

Uma árvore binária é declarada em C como:

struct arvore {

char info;

struct arvore *esq;

struct arvore *dir;

};

Onde esq e dir representam apontadores para os filhos esquerdo e direito de uma árvore, respectivamente. Qual das opções abaixo apresenta uma implementação correta da operação que inverte as posições dos filhos esquerdo e direito de uma árvore p em que aux é um apontador auxiliar?

 

Provas

Questão presente nas seguintes provas