数据结构

位置:IT落伍者 >> 数据结构 >> 浏览文章

数据结构考研分类复习真题 第十章 排序[28]


发布日期:2024年07月29日
 
数据结构考研分类复习真题 第十章 排序[28]

.设n为结点个数datatype为结点信息类型为了进行堆排序定义

TYPE node=RECORD keyinteger;infodatatype END;

VAR heapARRAY[n] OF node

lrijn ;xnode;

在下面的算法描述中填入正确的内容使其实现年Floyd提出的建堆筛选法要求堆建成后便找到了最小的关键码

筛选算法sift(lrheap)

.[准备] i←l; j ←()___; x←heap[i]

.[过筛] 循环当()____时反复执行

⑴.若j<r且 heap[j]key>heap[j+]key 则()____

⑵.若()___则heap[i]←heap[j]; ()____; ()____ 否则跳出循环

[结束]

heap[i] ← ()____ 【山东工业大学 (分)】

[] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] []

               

上一篇:数据结构考研分类复习真题 第十章 排序[26]

下一篇:数据结构考研分类复习真题 第十章 排序[27]