登录
首页 » 算法 » 折半插入排序(C++语言编写)

折半插入排序(C++语言编写)

于 2022-01-28 发布 文件大小:685.99 kB
0 65
下载积分: 2 下载次数: 1

代码说明:

     用C++实现折半插入排序,VC++ 6.0编译通过。算法描述:每趟将一个待排序的关键字,按照其关键字值的大小折半查找到合适的位置,完成插入,直到待排序的关键字 序列为空。     举整理手中牌的例子来说明。每次抽到一张牌后,直接看中间位置的牌,若抽到的牌比中间牌大,再看中间牌到右端的中间位置的牌,如此反复,直到找到插入位置 。

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • 教工工资管理系统
    资源描述一个用c语言写的简易教工工资管理系统,没有用到复杂的东西,未调用数据库,大家可以简单看一下,学习学习。
    2022-08-21 03:22:43下载
    积分:1
  • 设计集锦设计集锦.rar
    设计集锦设计集锦.rar-Design Collection Design Collection. Rar
    2022-01-23 10:41:17下载
    积分:1
  • 机器人避障
    简单的机器人避障算法,使用的是虚拟力场的方法。附有效果截图。对于机器人路径规划的初学者会有帮助。代码简单易懂,可以自己设定障碍物的位置。
    2022-08-23 07:06:07下载
    积分:1
  • 约瑟夫(Joseph)环C语言实现
    Joseph环问题描述如下:编号是2,n个人按照顺时针方向围坐一圈,每个人只有一个密码(正整数)。一开始任选一个正整数作为报数上限值1开始顺序报数,报到m的人出列,将他的密码作为新的1报数,如此下去,直到所有人全部出列为止。设计一个程序来求出出列顺序。
    2023-04-19 02:35:04下载
    积分:1
  • -贝尔曼-福特
    algoritm - 贝尔曼 - 福特。  这是如何运作的?像其他动态规划问题,该算法计算自下而上地的最短路径。它先计算出的最短距离为具有在路径中在最一个边缘的最短路径。然后,它计算与在-NOST2的边缘,依此类推最短路径。外循环的第i次迭代后,用至多我边计算出的最短路径。可以有最大| V | - 在任何简单的路径1的边缘,这就是为什么在外循环运行的| v| - 1次。我们的想法是,假设不存在负权重周期,如果我们已经计算了最短路径至多我的边缘,然后迭代在所有边的保证,得到最短路径与在最第(i +1)个边(证明是简单,你可以参考这个或麻省理工学院的视频讲座)
    2022-08-15 15:32:57下载
    积分:1
  • on the book everyone a good look! !
    关于c方面的新书大家-on the book everyone a good look! !
    2023-01-08 02:30:03下载
    积分:1
  • 子例程 ABAQUS 第 3 部分 VDI 指引 2014年纤维增强复合材料的强度分析
    此子程序用于强度分析of纤维增强复合材料 与的帮助下 有限元方法求解 ABAQUS / 标准.计算用于为三维应力状态根据 VDI 指引 2014年 , 部分 3.输入变量是基本优势,边坡参
    2023-01-04 02:20:04下载
    积分:1
  • 给出N口井的坐标,把距离小于给定值的分为一组。只要一口井与这一组中有一口井小于给定距离,则它属于这组...
    给出N口井的坐标,把距离小于给定值的分为一组。只要一口井与这一组中有一口井小于给定距离,则它属于这组-N wells given the coordinates, distance less than the given value is divided into one group. As long as a well and the group has a well less than a given distance, it belongs to this group
    2022-04-11 11:05:12下载
    积分:1
  • 卷积神经网络,手写识别训练
    基于CNN的手写数字训练源代码可用于训练各种手写字体提供源代码,主要内容在CNN那个cpp当中,其余大部分为界面设计。有问题可以联系我,一起讨论学习。
    2022-06-01 21:44:00下载
    积分:1
  • SDRAM 语言
    总是上面条款说明了其他类型的使用方法,即它执行每当任何列表 ( b或e) 变化中的实体。其中之一发生变化时立即分配一个新值,并由于阻塞赋值, b分配之后一个新值 (考虑到的新值)。在 5 个时间单位的延迟之后, c分配b的值和的值c ^ e藏在一个不可见的存储区。然后后 6 更多的时间单位, d被分配的优盘的值。 在一个进程 (初始或总是块) 内而被逐出的信号必须是类型reg。进程之外,而被逐出的信号必须是类型导线。关键字reg并不一定意味着硬件寄存器。
    2022-01-25 16:06:56下载
    积分:1
  • 696521资源总数
  • 104062会员总数
  • 3今日下载