Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Preciso criar uma rotina para inserir um nó em determinada árvore binária ordenada, estou quebrando a cabeça aqui.
em que parte estou errando por favor???
#include <cstdlib>
#include <iostream>
using namespace std;
typedef int dado;
typedef No* Ponteiro;
typedef struct{
dado Info;
Ponteiro Esq;
Ponteiro Dir;
}No;
typedef Ponteiro Arvore;
void insere(Arvore A, D Dado);
void inicia(Arvore A, D Dado);
int main(int argc, char *argv[])
{
int n=0;
system("PAUSE");
return EXIT_SUCCESS;
} num=0;
}
void insere(Arvore A, D Dado){
if(nume=0){
A = (No*)malloc(sizeof(No));
A->Info = D;
A->Esq = NULL;
A->Dir = NULL;
}else{
if (A->Info>D){
insere(A->Esq,D);
else
insere(A->Dir,D);
}Carregando comentários...