gpt4 book ai didi

c++ - 二叉搜索树(BST)

转载 作者:太空狗 更新时间:2023-10-29 20:15:12 25 4
gpt4 key购买 nike

<分区>

大家好,我犯了逻辑错误,但我没有发现错误。

谢谢你:))

我的算法

#include <iostream>   //iostream

using namespace std;

struct node{

struct node *left;
struct node *right;
int data;
};


void add(node *p,int sayi){

if(p==NULL){
p=new node();
p->data=sayi;
p->left=NULL;
p->right=NULL;

}
else if(p->data>=sayi){
add(p->left,sayi);
}
else {
add(p->right,sayi);
}

}

void postorder(node *p)
{

if(p!=NULL)

{
if(p->left!=NULL)
postorder(p->left);
if(p->right!=NULL)
postorder(p->right);
cout<< p->data<<endl;
}
else{
cout<<"hata"<<endl;

}
}

void main(){

struct node *k=NULL ;
int sayi=0;

while(sayi!=-1){
cout<<"Bir sayi giriniz...";
cin>>sayi;
add(k,sayi);
}
postorder(k);

system("pause");
}

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com