题目:有一个已经排好序的数组。现输入一个数,要求按原来的规律将它插入数组中。 1. 程序分析:首先判断此数是否大于最后一个数,然后再考虑插入中间的数的情况,插入后 此元素之后的数,依次后移一个位置。 2.程序源代码:
上传时间: 2016-10-08
上传用户:784533221
VB 设计的排课管理系统,轻松解决排课难的问题!
上传时间: 2013-12-27
上传用户:eclipse
X[0:n-1]和Y[0:n-1]为2个数组,每个数组中含有n个已排好序的数。 试设计一个O(log n)时间的算法,找出X和Y的2n个数的中位数。
上传时间: 2016-10-10
上传用户:宋桃子
在一个圆形操场的四周摆放着n堆石子。现要将石子有次序地合并成一堆。规定每次只能选相邻的2堆石子合并成新的一堆,并将新的一堆石子数记为该次合并的得分。试设计一个算法,计算出将n堆石子合并成一堆的最小得分和最大得分。 编程任务:对于给定n堆石子,编程计算合并成一堆的最小得分和最大得分。
标签: 合并
上传时间: 2014-01-13
上传用户:海陆空653
MMU排盲资料,比较详细地介绍MMU的工作原理.可以作为学习ARM9 MMU的参考资料.
上传时间: 2014-01-04
上传用户:qb1993225
本款强排式热水器采用 作为天燃热水器的控制芯片,安全性能高,具 有故障停点火、关煤气阀的保护功能。其基本特征如下: • 温度测量误差± 度; • 输出高压≥ ; • 点火频率 次 秒; • 火焰感应反应时间≤ ; • 火焰检测灵敏度≥ ; • 气阀吸合电压≥ ,气阀维持电压 ± 。
标签: 1049307 1049267 1049346 1049343
上传时间: 2014-01-19
上传用户:康郎
通过建立大顶堆 建立堆排序 以从小到大的顺序输出结果
上传时间: 2013-12-25
上传用户:cc1015285075
双端堆是支持双端优先队列的插入、删除最小元素和最大元素等操作的堆。 双端堆可以在对数时间内完成上述所有的操作。
上传时间: 2016-10-24
上传用户:qwe1234
这是一个用堆排序实现的排序算法,可以通过阅读代码学习堆排序的思想
上传时间: 2016-10-30
上传用户:qazxsw
poj1125用二叉堆优化的Dijkstra算法
上传时间: 2013-12-20
上传用户:英雄