- 28
- 0
- 约3.08千字
- 约 7页
- 2020-06-29 发布于四川
- 举报
堆排序实验
一.需求和规格(10分)
(将原题要解决的问题转换成用计算机要解决的问题)
Eg:
将用户输入的一组整型数据进行排序,构造成大顶堆(根据个人程序具体而定);将已建立的大顶堆进行堆排序;在对话框中显示出已建成堆的具体结构;若操作错误能够给出用户相应的提示;通过MFC实现可视化界面的操作;(大家可以适当补充)
二.设计思想(5分)
1.将一组无序序列构造成一个堆:
假设序列长度为n,以线性数组作为存储,那么从第i = {n/2}? ({},表示下界)个元素开始调整(因为叶子结点已经是堆无需调整),分别和他的左右子树结点(第一次只有叶子结点)比较大小,和较大的那个交换;然后i自减,对这个
您可能关注的文档
最近下载
- 2026年秋统编版(新)小学道德与法治六年级上册(全册)教学设计(附目录P101).docx
- 通力调试LCE菜单.pdf VIP
- 22G813图集—钢筋混凝土灌注桩.pdf VIP
- 2019上半年四川公务员考试行测真题及答案.pdf VIP
- 大象版五年级上册科学全册教学课件(配2026年秋改版教材).pptx
- 研究生学术规范与学术诚信(南京大)中国大学MOOC慕课 客观题答案.pdf VIP
- 第三章施工企业工程成本的核算4资料.ppt VIP
- 2026秋人教版六年级数学上册全册教案(新版本).docx
- 2025年全球数字货币监管政策比较.docx VIP
- 《神奇的世界》教学设计-2026-2027学年统编版(新教材)小学道德与法治四年级上册.docx VIP
原创力文档

文档评论(0)