.net中的優(yōu)先級(jí)隊(duì)列我正在尋找優(yōu)先級(jí)隊(duì)列或堆數(shù)據(jù)結(jié)構(gòu)的.NET實(shí)現(xiàn)優(yōu)先級(jí)隊(duì)列是比簡(jiǎn)單排序更靈活的數(shù)據(jù)結(jié)構(gòu),因?yàn)樗鼈冊(cè)试S新元素以任意間隔進(jìn)入系統(tǒng)。在優(yōu)先級(jí)隊(duì)列中插入一個(gè)新任務(wù)比在每次到達(dá)時(shí)重新排序更符合成本效益?;緝?yōu)先級(jí)隊(duì)列支持三個(gè)主要操作:插入(q,x)。給定帶密鑰的項(xiàng)目x,將其插入優(yōu)先級(jí)隊(duì)列Q。查找-最小值(Q)返回一個(gè)指向鍵值小于優(yōu)先級(jí)隊(duì)列Q中任何其他鍵的項(xiàng)的指針。刪除-最低限度(Q)。將該項(xiàng)從鍵最小的優(yōu)先級(jí)隊(duì)列q中移除。除非我找錯(cuò)了地方,否則框架中沒(méi)有一個(gè)。有人知道一個(gè)好的嗎,還是我自己的?
.net中的優(yōu)先級(jí)隊(duì)列
元芳怎么了
2019-07-11 16:11:40