數(shù)據(jù)結(jié)構(gòu)與算法之美-28講堆和堆排序 特別備注 本系列非原創(chuàng),文章原文摘自極客時(shí)間-數(shù)據(jù)結(jié)構(gòu)算法之美[https://time.geekbang.org/column/int...
鏈表和數(shù)組是數(shù)據(jù)類型中兩個(gè)重要又常用的基礎(chǔ)數(shù)據(jù)類型。 數(shù)組是連續(xù)存儲(chǔ)在內(nèi)存中的數(shù)據(jù)結(jié)構(gòu),因此它的優(yōu)勢是可以通過下標(biāo)迅速的找到元素的位置,而它的缺點(diǎn)則是在插入和刪除元素時(shí)會(huì)導(dǎo)致...
前言 本篇文章主要解決如下的問題: 隊(duì)列的特點(diǎn)是什么? 如何實(shí)現(xiàn)一個(gè)隊(duì)列? 在什么場景下需要使用循環(huán)隊(duì)列? 阻塞隊(duì)列的特點(diǎn)和使用場景? 并發(fā)隊(duì)列的特點(diǎn)是什么? 隊(duì)列的具體使用...