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

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

【讀書筆記】數(shù)據(jù)結(jié)構(gòu)與算法之美 第6章 堆

2022-06-22 20:45 作者:圣斗士-DS-ALGO  | 我要投稿

《數(shù)據(jù)結(jié)構(gòu)與算法之美》,王爭(zhēng) 著

標(biāo)簽:數(shù)據(jù)結(jié)構(gòu)、算法

第6章 堆

一、堆:如何維護(hù)動(dòng)態(tài)集合的最值

這一部分介紹了

  • 堆的定義

  • 堆的存儲(chǔ)

  • 往堆中插入元素

  • 刪除堆頂元素

  • 刪除任意元素

  • 堆的性能分析

這一部分,涉及堆的基礎(chǔ)內(nèi)容,各種教材都有。作者為了體現(xiàn)特色,在本節(jié)加入了一個(gè)引導(dǎo)式問(wèn)題:假設(shè)有一個(gè)動(dòng)態(tài)數(shù)據(jù)集合,針對(duì)該集合,有4種操作:插入數(shù)據(jù)、按值刪除數(shù)據(jù)、查詢最大值和刪除最大值。如何實(shí)現(xiàn)這樣一個(gè)動(dòng)態(tài)數(shù)據(jù)集合,讓每個(gè)操作的時(shí)間復(fù)雜度盡可能低。答案不言而喻,作者在本節(jié)最后給出了一段分析描述。

二、堆排序:為什么說(shuō)堆排序沒(méi)有快速排序快

這一部分介紹了堆排序

  • 堆排序之建堆

  • 堆排序之排序

  • 堆排序的性能分析

這一部分,涉及堆排序的主要內(nèi)容,各種教材都有。作者為了體現(xiàn)特色,闡述了為什么說(shuō)堆排序沒(méi)有快速排序快,給出了兩個(gè)理由。值得讀一讀。

三、堆的應(yīng)用

這一部分介紹了堆的應(yīng)用

  • 優(yōu)先級(jí)隊(duì)列:合并多個(gè)有序文件;高性能定時(shí)器

  • 求Top K:一個(gè)包含10億個(gè)搜索關(guān)鍵詞的日志文件,如何快速統(tǒng)計(jì)出Top 10熱門搜索關(guān)鍵詞

  • 求中位數(shù)和百分位數(shù)

這一部分,體現(xiàn)了作者寫本書的風(fēng)格,從實(shí)用、面試和工業(yè)角度來(lái)學(xué)習(xí)數(shù)據(jù)結(jié)構(gòu)和算法。幾個(gè)經(jīng)典的堆應(yīng)用例子,是很多教材有利補(bǔ)充。



【讀書筆記】數(shù)據(jù)結(jié)構(gòu)與算法之美 第6章 堆的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
仁怀市| 同心县| 津市市| 彩票| 彭泽县| 天柱县| 兴化市| 三亚市| 哈密市| 彝良县| 华池县| 龙陵县| 邯郸县| 广灵县| 榆社县| 济阳县| 昌乐县| 十堰市| 永城市| 桐梓县| 托克逊县| 青海省| 绍兴县| 许昌县| 平塘县| 台南市| 上蔡县| 饶河县| 仪征市| 会昌县| 哈尔滨市| 阜阳市| 大宁县| 沙湾县| 石景山区| 华亭县| 泗洪县| 沧州市| 名山县| 那曲县| 望谟县|