社区
软件水平考试
帖子详情
堆的一个问题
1satellite1
2003-09-05 01:44:25
堆是一种特殊的数据结构_____________是一个堆
(1) 19,75,34,26,97,56
(2) 97,26,34,75,19,56
(3) 19,56,26,97,34,75
(4) 19,34,26,97,56,75
如一个二叉树中任一节点的关键码值都大于或等于它的子节点关键码值,则此树为一个值小的在上面,大的在下面的堆。选(4)
why? 为什么(3)不行。请高手赐教
...全文
49
9
打赏
收藏
堆的一个问题
堆是一种特殊的数据结构_____________是一个堆 (1) 19,75,34,26,97,56 (2) 97,26,34,75,19,56 (3) 19,56,26,97,34,75 (4) 19,34,26,97,56,75 如一个二叉树中任一节点的关键码值都大于或等于它的子节点关键码值,则此树为一个值小的在上面,大的在下面的堆。选(4) why? 为什么(3)不行。请高手赐教
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
eboywu
2004-02-18
打赏
举报
回复
见数据结构(清华大学出版社)P.279,那有答案!
eagle758
2004-02-18
打赏
举报
回复
不是吧,有公式的呀,
好像是:
k>2k+1;
code8238
2004-02-18
打赏
举报
回复
因为答案(3)所形成的子树中有一个是以56为根,97为左子数,34为右子树。很明显34比56小,所以它不是堆。
Tomato77
2004-02-18
打赏
举报
回复
up
1satellite1
2003-09-07
打赏
举报
回复
又不允许给自己加分,一定要送分给别人。
1satellite1
2003-09-07
打赏
举报
回复
没有一个有效回答
firefighters
2003-09-05
打赏
举报
回复
不懂
支持一下
sadjulius
2003-09-05
打赏
举报
回复
up
delphine
2003-09-05
打赏
举报
回复
mark
JAVA近百种算法大全
6.
堆
排序:构建
一个
大顶
堆
(或小顶
堆
),然后将
堆
顶元素与末尾元素交换,再调整
堆
。 二、搜索算法 1. 线性搜索:遍历整个数组或列表,查找目标元素。 2. 二分搜索:适用于已排序的列表,每次比较中间元素,缩小...
java算法大全(含源码包)
Java算法大全是
一个
涵盖广泛、深度丰富的学习资源,包含近100种常见算法的源代码实现,对于希望提升自己在Java编程和算法设计能力的开发者来说,无疑是一份宝贵的参考资料。这份资料涉及到的数据结构和算法知识是...
1000多种java算法大全源码包
Java算法大全源码包是
一个
集合了众多算法实现的资源库,涵盖了数据结构、排序、搜索、图论等多个领域的经典算法。这个源码包是学习和理解计算机科学基础以及提升编程能力的理想工具,尤其对于Java开发者来说,它提供...
十三个经典算法研究PDF文档[带目录+标签]
《十三个经典算法研究》是一份详尽的PDF文档,主要涵盖了计算机科学中最为重要的算法。这份资料的独特之处在于它不仅包含了十三个经典的算法解析,还整合了红黑树这一重要数据结构的深入研究,同时提供了清晰的目录...
软件水平考试
2,959
社区成员
22,569
社区内容
发帖
与我相关
我的任务
软件水平考试
就计算机等级考试、软件初、中、高级不同级别资格考试相关话题交流经验,共享资源。
复制链接
扫一扫
分享
社区描述
就计算机等级考试、软件初、中、高级不同级别资格考试相关话题交流经验,共享资源。
c1认证
c4java
c4前端
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章