Sou estudante de computação e estava vendo o gabarito que a professora fez de uma prova que eu fiz, porém ao implementá-lo vi que o código estava com erro, e eu não estou conseguindo enxergar o erro de jeito nenhum. Já tentei várias modificações no mesmo, mas não obtive sucesso. Será que alguém pode me ajudar ? Segue abaixo a pergunta e o tal gabarito. Obrigado!
Sabendo-se que uma árvore de busca binária é representada por:
typedef struct arvore{
int info;
struct arvore *esq,*dir;
}TAB;
Escreva um programa que, ao receber uma árvore a, retorne num vetor ordenado de maneira crescente, todos os elementos da árvore passada como parâmetro de entrada, sem usar algoritmos de ordenação. A função deve possuir o seguinte protótipo: int *a2v(TAB *a).
Pergunta
martinsapps
Boa tarde!
Sou estudante de computação e estava vendo o gabarito que a professora fez de uma prova que eu fiz, porém ao implementá-lo vi que o código estava com erro, e eu não estou conseguindo enxergar o erro de jeito nenhum. Já tentei várias modificações no mesmo, mas não obtive sucesso. Será que alguém pode me ajudar ? Segue abaixo a pergunta e o tal gabarito. Obrigado!
Sabendo-se que uma árvore de busca binária é representada por:
typedef struct arvore{
int info;
struct arvore *esq,*dir;
}TAB;
Escreva um programa que, ao receber uma árvore a, retorne num vetor ordenado de maneira crescente, todos os elementos da árvore passada como parâmetro de entrada, sem usar algoritmos de ordenação. A função deve possuir o seguinte protótipo: int *a2v(TAB *a).
https://scontent.fgig4-1.fna.fbcdn.net/v/t1.0-9/15578491_1301717226561583_4150579920904174570_n.jpg?oh=924d8c0de525a223acec1a87e5f33ecc&oe=58B4CB98
Link para o comentário
Compartilhar em outros sites
0 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.