五月天青色头像情侣网名,国产亚洲av片在线观看18女人,黑人巨茎大战俄罗斯美女,扒下她的小内裤打屁股

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

【數(shù)據(jù)結(jié)構(gòu)】二叉樹

2023-08-30 22:58 作者:我愛看解謎和游戲  | 我要投稿

?
00:15
?

每一個格子都有一個數(shù)和一個指針

缺點(diǎn):

要一個一個找數(shù),比如上圖,最多要找5次才能找到數(shù)

復(fù)雜度是O(n)

這一個二叉樹最多只用找三次就能找到數(shù)

復(fù)雜度是O(log n)

?
01:37
?

左子結(jié)點(diǎn)和右子結(jié)點(diǎn):一個結(jié)點(diǎn)的左右兩個字結(jié)點(diǎn)

父結(jié)點(diǎn):一個結(jié)點(diǎn)把它的子結(jié)點(diǎn)稱為父結(jié)點(diǎn)

兄弟結(jié)點(diǎn):一個結(jié)點(diǎn)的兩個子結(jié)點(diǎn)互稱為兄弟結(jié)點(diǎn)

?
02:58
?

葉結(jié)點(diǎn)就是沒有延伸的結(jié)點(diǎn),因?yàn)槿~子不能再分叉,所以叫葉結(jié)點(diǎn)

這里的4,6,7三個結(jié)點(diǎn)就是葉子結(jié)點(diǎn)

其余的非葉子結(jié)點(diǎn)被叫做分支結(jié)點(diǎn)

?
03:15
?

樹的深度是所有節(jié)點(diǎn)中最大層數(shù)被稱為樹的深度

?
03:38
?

如圖,從一個結(jié)點(diǎn)到根結(jié)點(diǎn)的所有數(shù)都是這個數(shù)的祖先結(jié)點(diǎn);反過來,一個節(jié)點(diǎn)到子樹中所有節(jié)點(diǎn)都叫后代節(jié)點(diǎn)

?
05:52
?

1.前序遍歷

void Preorder(node *p){

if(!p) return;

visit(p);

Preorder(p->left_son);

Preorder(p->right_son);

}

2.中序遍歷

void Inorder(node *p){

if(!p) return;

Inorder(p->left_son);

visit(p);

norder(p->right_son);

}

3.后序遍歷

void Postorder(node *p){

if(!p) return;

Postorder(p->left_son);

Postorder(p->right_son);

visit(p);

}

最后點(diǎn)個贊吧,謝謝

【數(shù)據(jù)結(jié)構(gòu)】二叉樹的評論 (共 條)

分享到微博請遵守國家法律
深圳市| 东城区| 灵川县| 滦南县| 张家口市| 保亭| 肃宁县| 衡南县| 延吉市| 丁青县| 皮山县| 新源县| 南平市| 呼图壁县| 木兰县| 榆社县| 慈溪市| 舟曲县| 贡嘎县| 南充市| 华阴市| 高青县| 兴山县| 南丹县| 新乡县| 神池县| 崇阳县| 滦南县| 浦县| 光山县| 弥勒县| 井研县| 彰化市| 色达县| 资中县| 东兴市| 彩票| 巢湖市| 闻喜县| 明水县| 札达县|