亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來(lái)到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? 二叉樹的實(shí)現(xiàn).cpp

?? 二叉樹的虛擬實(shí)現(xiàn) c語(yǔ)言版
?? CPP
字號(hào):
#include<iostream.h>
#define MAXSIZE 100

typedef struct BiTNode
{
	char data;
	struct BiTNode *lchild,*rchild;
}BiTNode;


/*****由前序遍歷序列和中序遍歷序列構(gòu)造二叉樹*****/


BiTNode *CreateBiTree(char *pre,char *mid,int n)
{
	
	BiTNode *T;
	char *search;
	int k;

	T=new(BiTNode);
	T->data=*pre;
	
	for(search=mid;search<mid+n;search++)//在中序序列中找到根
		if(*search==*pre)
			break;
    
    k=search-mid;//左子樹的結(jié)點(diǎn)個(gè)數(shù)
	
	T->lchild=CreateBiTree(pre+1,mid,k);//遞歸構(gòu)造左子樹
	T->rchild=CreateBiTree(pre+k+1,search+1,n-k-1);//遞歸構(gòu)造右子樹

	return T;
}


/*****層次遍歷二叉樹*****/


void LevelFirstTraverse(BiTNode *T)
{
	struct Queue
	{
		BiTNode *base[MAXSIZE];
		int front,rear;
	};
    struct Queue Q;

	Q.front=0;
	Q.rear=0;

	if(T!=NULL)
	{
		cout<<T->data;
		Q.base[Q.rear]=T;
		Q.rear++;

		while(Q.front!=Q.rear)
		{
			T=Q.base[Q.front];
			Q.front++;

			if(T->lchild!=NULL)
			{
				cout<<T->lchild->data;
				Q.base[Q.rear]=T->lchild;
				Q.rear++;
			}

			if(T->rchild!=NULL)
			{
				cout<<T->rchild->data;
				Q.base[Q.rear]=T->rchild;
				Q.rear++;
			}
		}
	}
}


/*****求二叉樹的深度*****/

int BiTreeDepth(BiTNode *T)
{
	int ldep,rdep;

	if(T==NULL)
		return 0;
	else
	{
		ldep=BiTreeDepth(T->lchild);
        rdep=BiTreeDepth(T->rchild);

		if(ldep>rdep)
			return(ldep+1);
		else
			return(rdep+1);
	}
}


/*****求二叉樹的葉子數(shù)*****/


int Leavesnum(BiTNode *T)
{
	int Lleaves,Rleaves;

	if(T==NULL)
		return 0;
	else if(T->lchild==NULL&&T->rchild==NULL)
		return 1;
	else
	{
		Lleaves=Leavesnum(T->lchild);
        Rleaves=Leavesnum(T->rchild);
		return(Lleaves+Rleaves);
	}
}


void main()
{
	BiTNode *T;
	char pre[]="abcdef",mid[]="bcaedf";
	int leavesnum,depth,num;

	cout<<"請(qǐng)輸入二叉樹的結(jié)點(diǎn)個(gè)數(shù):";
	cin>>num;

	T=CreateBiTree(pre,mid,num);
	LevelFirstTraverse(T);
	depth=BiTreeDepth(T);
	leavesnum=Leavesnum(T);

	cout<<"二叉樹的深度為:"<<depth<<endl;
	cout<<"二叉樹的葉子數(shù)為:"<<leavesnum<<endl;
}

?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
日韩一区二区免费在线观看| 在线播放日韩导航| 一二三四区精品视频| 欧美精品aⅴ在线视频| 国产呦萝稀缺另类资源| 亚洲丝袜自拍清纯另类| 911精品国产一区二区在线| 国产乱码精品一区二区三| 亚洲免费视频中文字幕| 91精品国产色综合久久不卡电影| 国产精品一区二区久久不卡| 亚洲综合无码一区二区| 精品欧美黑人一区二区三区| 本田岬高潮一区二区三区| 五月激情综合网| 国产精品成人免费精品自在线观看| 精品视频一区二区不卡| 国产美女一区二区| 亚洲不卡在线观看| 国产精品电影院| 日韩女优制服丝袜电影| 96av麻豆蜜桃一区二区| 久久99精品一区二区三区| 亚洲一区电影777| 中文字幕不卡在线播放| 欧美一区二区三区精品| 91麻豆精品一区二区三区| 狠狠狠色丁香婷婷综合久久五月| 亚洲一二三专区| 国产精品久久久久久妇女6080 | 蜜桃av噜噜一区| 亚洲免费毛片网站| 国产精品久久久久久久久久久免费看 | 免费成人av在线播放| 亚洲欧美日韩一区二区 | 狠狠v欧美v日韩v亚洲ⅴ| 亚洲一区二区三区三| 亚洲欧洲国产日韩| 日本一二三四高清不卡| 欧美成人a∨高清免费观看| 欧美日韩久久久| 日本韩国一区二区三区视频| jlzzjlzz亚洲日本少妇| 成人一级片在线观看| 韩国女主播成人在线观看| 日韩va欧美va亚洲va久久| 亚洲国产成人porn| 亚洲va在线va天堂| 一区二区高清在线| 亚洲激情图片小说视频| 亚洲欧美一区二区三区久本道91| 国产精品国产三级国产aⅴ中文 | 91.麻豆视频| 欧美日韩精品免费| 欧美精品第1页| 欧美一级黄色片| 日韩欧美一区二区免费| 日韩免费高清电影| 精品欧美一区二区三区精品久久| 久久综合视频网| 国产婷婷精品av在线| 国产欧美一二三区| 亚洲国产精品精华液2区45| 中文字幕乱码亚洲精品一区| 国产精品嫩草影院av蜜臀| 国产精品萝li| 亚洲美女电影在线| 亚洲国产精品一区二区久久| 日韩精品欧美精品| 久久99久久久欧美国产| 国产美女在线精品| 91色|porny| 欧美日韩高清在线播放| 日韩欧美中文字幕精品| 久久综合成人精品亚洲另类欧美 | 天天亚洲美女在线视频| 秋霞国产午夜精品免费视频| 国产又黄又大久久| 97se亚洲国产综合在线| 欧美伦理电影网| 欧美成人猛片aaaaaaa| 欧美国产精品一区二区三区| 亚洲另类一区二区| 日本aⅴ亚洲精品中文乱码| 韩国v欧美v日本v亚洲v| 99久久久国产精品免费蜜臀| 欧美日韩极品在线观看一区| 精品国产凹凸成av人网站| 中文字幕乱码日本亚洲一区二区 | 午夜电影网亚洲视频| 精品一区二区av| 99综合影院在线| 欧美日韩国产综合一区二区三区 | 九一久久久久久| 99久久精品国产精品久久| 欧美日韩国产bt| 国产肉丝袜一区二区| 一区二区三区av电影| 精品一区二区三区的国产在线播放| 99久久精品免费看| 欧美一区二区私人影院日本| 国产精品污网站| 天堂在线一区二区| 99久久久国产精品免费蜜臀| 欧美一区二区福利视频| 亚洲欧洲精品一区二区三区| 欧美a级一区二区| 成人av免费在线播放| 日韩视频永久免费| 亚洲日本va在线观看| 久久91精品久久久久久秒播| 97精品国产97久久久久久久久久久久| 制服丝袜亚洲精品中文字幕| 亚洲欧洲成人精品av97| 蜜桃一区二区三区在线观看| 91美女精品福利| 久久精品日韩一区二区三区| 日韩中文字幕亚洲一区二区va在线| 丁香另类激情小说| 日韩女优视频免费观看| 五月婷婷综合网| 一本久久综合亚洲鲁鲁五月天 | 99国产一区二区三精品乱码| 91精品欧美一区二区三区综合在 | 色综合欧美在线| 国产欧美一区二区在线| 久久se精品一区精品二区| 欧美日韩黄色一区二区| 一级中文字幕一区二区| 99视频精品全部免费在线| 久久久高清一区二区三区| 久久精品999| 这里只有精品99re| 午夜精品一区在线观看| 99久久99久久久精品齐齐| 中文欧美字幕免费| 国产麻豆一精品一av一免费| 日韩免费观看高清完整版在线观看| 五月激情综合色| 91精品国产品国语在线不卡| 亚洲精品视频在线观看免费| 不卡免费追剧大全电视剧网站| 久久久久久免费网| 麻豆国产一区二区| 日韩一二三区视频| 欧美aⅴ一区二区三区视频| 欧美精品黑人性xxxx| 亚洲国产成人av| 欧美人与性动xxxx| 三级在线观看一区二区| 欧美理论片在线| 天天综合日日夜夜精品| 欧美一级二级在线观看| 美女久久久精品| 亚洲精品一区二区三区福利| 国产一区二区三区久久悠悠色av| 久久久久亚洲蜜桃| 成人深夜在线观看| 日韩一区在线播放| 色婷婷久久久久swag精品| 一区二区三区在线视频免费观看| 91色九色蝌蚪| 亚洲第一狼人社区| 日韩欧美电影在线| 激情小说欧美图片| 欧美经典三级视频一区二区三区| 国产91对白在线观看九色| 国产精品成人免费精品自在线观看| 91在线无精精品入口| 亚洲一区视频在线观看视频| 在线不卡免费av| 经典三级在线一区| 中文字幕不卡在线播放| 色噜噜狠狠色综合欧洲selulu| 亚洲国产视频一区| 日韩欧美不卡在线观看视频| 丁香六月综合激情| 亚洲一二三四在线| 精品欧美一区二区在线观看| 成人永久看片免费视频天堂| 一区二区三区毛片| 欧美一级欧美一级在线播放| 国产一区三区三区| 国产精品女主播av| 7777精品伊人久久久大香线蕉经典版下载 | 欧美精品丝袜久久久中文字幕| 蜜桃91丨九色丨蝌蚪91桃色| 欧美激情一区三区| 欧美色精品天天在线观看视频| 久久精品999| 亚洲精品中文在线| 日韩精品一区二区三区视频播放 | 日韩和欧美一区二区三区| 久久噜噜亚洲综合| 91久久人澡人人添人人爽欧美| 蜜桃久久久久久久| 伊人色综合久久天天人手人婷| 欧美成人一级视频| 99r精品视频| 精品一区二区三区的国产在线播放|