資源簡介
輸入若干數據,以任意字母結束,以此數據建立有序二叉樹,并先序遍歷輸出。
代碼片段和文件信息
#include?“stdio.h“
typedef?struct?tree
{
int?d;
struct?tree?*lt;
struct?tree?*rt;
}bst*pbst**ppbst;
pbst?init();
void?comp(ppbst?bstint?d);
void?inorder(pbst?bst);
#include?“stdlib.h“
pbst?init()
{
pbst?bt=(pbst)malloc(sizeof(bst));
bt->d=0;
bt->lt=NULL;
bt->rt=NULL;
return?bt;
}
void?comp(ppbst?bstint?d)
{
if(*bst!=NULL)
{
if((*bst)->d>d)
comp(&(*bst)->ltd);
else?if((*bst)->d comp(
- 上一篇:中小企業典型網絡組網實驗報告
- 下一篇:手機采集攝像頭視頻socket實時傳播
評論
共有 條評論