最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

數(shù)據(jù)結(jié)構(gòu)拓展習(xí)題:二叉樹刪除以根節(jié)點(diǎn)值為x的所有子樹

2022-05-27 22:15 作者:回到唐朝當(dāng)少爺  | 我要投稿

題目:設(shè)計(jì)算法,對(duì)于二叉樹T中每一個(gè)元素值為x的結(jié)點(diǎn),刪去以它為根的子樹,并釋放相應(yīng)的空間。

void Destroy(BiTree &T)

{

?????? if (T != NULL)

?????? {

????????????? Destroy(T->lchild);//銷毀左子樹

????????????? Destroy(T->rchild);//銷毀右子樹

????????????? free(T);//銷毀根結(jié)點(diǎn)

????????????? T = NULL;

?????? }

}

void FindNode(BiTree &T, TElemType x)

{

?????? if (T == NULL)

????????????? return;

?????? if (T->data == x)//如果發(fā)現(xiàn)該結(jié)點(diǎn)為所要銷毀的結(jié)點(diǎn)

?????? {

????????????? Destroy(T);//銷毀它

????????????? return;

?????? }

?????? FindNode(T->lchild, x);//看左子樹是否存在要被銷毀的結(jié)點(diǎn)

?????? FindNode(T->rchild, x);//看右子樹是否存在要被銷毀的結(jié)點(diǎn)

}


數(shù)據(jù)結(jié)構(gòu)拓展習(xí)題:二叉樹刪除以根節(jié)點(diǎn)值為x的所有子樹的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國家法律
临武县| 贡嘎县| 太白县| 鲁山县| 大余县| 太白县| 双流县| 利辛县| 夹江县| 河北省| 霍州市| 龙游县| 托里县| 乌海市| 新建县| 连城县| 泰和县| 利津县| 鄢陵县| 横峰县| 兴业县| 金阳县| 平江县| 枣阳市| 修水县| 呼和浩特市| 正宁县| 个旧市| 屯昌县| 龙州县| 博爱县| 镇江市| 大城县| 托克逊县| 大英县| 平阳县| 新闻| 自贡市| 双城市| 洱源县| 抚顺市|