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

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

【從堆的定義到優(yōu)先隊(duì)列、堆排序】 10分鐘看懂必考的數(shù)據(jù)結(jié)構(gòu)——堆

2023-07-09 20:58 作者:Ssssssssssf  | 我要投稿
# 堆: 了解下就好
# 一、堆是完全二叉樹的結(jié)構(gòu)
# 什么是完全二叉樹:1.只允許最后一行不滿 2.最后一行必須從左往右排,中間不能有間隔
# 二、堆序性 1.小根堆,父節(jié)點(diǎn)都要更小 2.大根堆,父節(jié)點(diǎn)都要更大
# 三、堆的存儲(chǔ),因?yàn)槭峭耆鏄?,所以可以根?jù)層序遍歷,來得到一個(gè)數(shù)組,此時(shí),父節(jié)點(diǎn)為i時(shí),左右子節(jié)點(diǎn)一定為2i+1/2
# 四、堆有兩個(gè)基本操作:1.上濾,通常用于插入新元素到根中時(shí),向上調(diào)整位置時(shí)
# 2.下濾(因?yàn)楸仨氁獫M足堆序性的話,所以對(duì)不滿足的要操作),把根節(jié)點(diǎn)向下調(diào)整的操作叫下濾
# 五、自頂向下建堆法:1.插入堆 2.上濾
# 六、自下而上建堆法:對(duì)每個(gè)父節(jié)點(diǎn)進(jìn)行下濾(從最下面的父節(jié)點(diǎn)開始)-- 復(fù)雜度O(N)
# 七、應(yīng)用 1.優(yōu)先隊(duì)列:彈出最小元素 -- 可以用來實(shí)現(xiàn)堆排序,用大根堆排序完,彈出的是正序,小根堆反 2.插入:就是上濾


【從堆的定義到優(yōu)先隊(duì)列、堆排序】 10分鐘看懂必考的數(shù)據(jù)結(jié)構(gòu)——堆的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
同仁县| 绵竹市| 平凉市| 洛阳市| 织金县| 尚志市| 新民市| 蓬莱市| 军事| 洪雅县| 和田县| 宣恩县| 太康县| 贵定县| 巴林右旗| 北流市| 百色市| 阜城县| 阿合奇县| 新绛县| 麦盖提县| 托克托县| 莱阳市| 桦甸市| 利津县| 文昌市| 米易县| 庆元县| 广河县| 安阳市| 砀山县| 新野县| 永胜县| 沁源县| 广东省| 定州市| 鹤壁市| 洪泽县| 拉孜县| 东山县| 渝北区|