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

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

數(shù)據(jù)結(jié)構(gòu)拓展習(xí)題:二叉樹的帶權(quán)路徑長(zhǎng)度WPL

2022-05-28 00:01 作者:回到唐朝當(dāng)少爺  | 我要投稿

題目:二叉樹的帶權(quán)路徑長(zhǎng)度(WPL)是二叉樹中所有葉結(jié)點(diǎn)的帶權(quán)路徑長(zhǎng)度之和。給定一棵二叉樹T,采用二叉鏈表存儲(chǔ), 結(jié)點(diǎn)結(jié)構(gòu)為:(lchild,weight,rchild ,其中葉結(jié)點(diǎn)的weight域保存該結(jié)點(diǎn)的非負(fù)權(quán)值。設(shè)root為指向T的根結(jié)點(diǎn)的指針,請(qǐng)?jiān)O(shè)計(jì)求TWPL的算法。


int WPL(BiTree T, int depth)

{

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

????????????? return 0;

?????? if (T->lchild == NULL && T->rchild == NULL)

????????????? return T->data * depth;

?????? return WPL(T->lchild, depth + 1) + WPL(T->rchild, depth + 1);

}


數(shù)據(jù)結(jié)構(gòu)拓展習(xí)題:二叉樹的帶權(quán)路徑長(zhǎng)度WPL的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
岳池县| 崇义县| 双辽市| 云浮市| 凌源市| 石阡县| 当阳市| 景泰县| 陈巴尔虎旗| 监利县| 兰考县| 泗阳县| 新巴尔虎左旗| 缙云县| 烟台市| 台州市| 康保县| 鄯善县| 小金县| 梁山县| 武川县| 武定县| 九龙城区| 贵定县| 清丰县| 突泉县| 盐边县| 弥勒县| 罗源县| 吐鲁番市| 清镇市| 龙海市| 乌鲁木齐县| 三亚市| 顺义区| 永城市| 平谷区| 平遥县| 平原县| 瓮安县| 江油市|