Escolar Documentos
Profissional Documentos
Cultura Documentos
while (!vazia(p)) {
if (elemento % 2 == 0) {
} else {
fila *aux = cria(); // Fila auxiliar para realizar a intercalação dos elementos
insere(retorno, elemento1);
insere(aux, elemento2);
} else {
insere(retorno, elemento2);
insere(aux, elemento1);
while (!vazia(f1)) {
insere(retorno, elemento);
while (!vazia(f2)) {
insere(retorno, elemento);
while (!vazia(aux)) {
insere(f2, elemento);
int valor;
struct no *esquerda;
struct no *direita;
} no;
typedef no *arv;
int altura(arv *a) {
if (*a == NULL) {
} else {
// Retorna a maior altura entre a subárvore esquerda e a subárvore direita, mais 1 para
considerar a raiz
if (*a != NULL) {
não_imprime_folhas(&((*a)->esq));
não_imprime_folhas(&((*a)->dir));
5)==