码迷,mamicode.com
首页 >  
搜索关键字:希尔    ( 1342个结果
数据结构——排序——希尔排序算法
http://www.cnblogs.com/archimedes/p/4015599.html
分类:编程语言   时间:2014-10-24 00:09:50    阅读次数:233
数据结构--插入排序
插入排序算法主要有三种:直接插入排序、折半插入排序、希尔排序1、直接插入排序:/***直接插入排序,*1、从i-->length-1开始做插入扫描*2、初始化一个要插入的元素(1步骤中的)*3、从0-->i开始做插入排序操作*如果要插入的元素小于0-->i中的某一个元素,则做位置替换,*否者,执行第...
分类:编程语言   时间:2014-10-23 20:44:29    阅读次数:255
8大排序算法
常见经典排序算法 1.希尔排序 2.二分插入法 3.直接插入法 4.带哨兵的直接排序法 5.冒泡排序 6.选择排序 7.快速排序 8.堆排序 一.希尔(Shell)排序法(又称宿小增量排序,是1959年由D.L.Shell提出来的) /*?S...
分类:编程语言   时间:2014-10-22 07:41:06    阅读次数:298
常见经典排序算法
常见经典排序算法 1.希尔排序 2.二分插入法 3.直接插入法 4.带哨兵的直接排序法 5.冒泡排序 6.选择排序 7.快速排序 8.堆排序 一.希尔(Shell)排序法(又称宿小增量排序,是1959年由D.L.Shell提出来的) /* Shell 排序法 */ #include void sort(int v[]...
分类:编程语言   时间:2014-10-18 15:34:08    阅读次数:226
c语言排序算法
用C语言总结一下常用排序算法,虽然大多数语言里已经提供了排序算法,比如C函数库中提供了qsort排序函数(内部为快速排序实现),但理解排序算法的思想的意义远远超过了实用的价值。这里我总结了常用的排序算法,并用C语言实现。这些算法的书写顺序也有一定的关联,比如希尔排序是对插入算法的改进,快速排序是对冒...
分类:编程语言   时间:2014-10-18 09:47:56    阅读次数:239
分形之希尔伯特-皮亚诺(Hilbert-Peano)曲线
1890年,意大利数学家皮亚诺(Peano G)发明能填满一个正方形的曲线,叫做皮亚诺曲线。后来,由希尔伯特作出了这条曲线,又名希尔伯特曲线。Hilbert-Peano曲线是一种分形图形,它可以画得无限复杂。它的初始图元是正方形,在迭代生成的过程中,不断细化出小的正方形,图中的线段其实是用于连...
分类:其他好文   时间:2014-10-17 08:15:54    阅读次数:225
常用算法
正则表达式实现资料验证的技术总结数据结构-排序: 各种排序算法全分析数据结构-算法: 分配排序(基数分配排序法)数据结构-算法: 分配排序(箱分配排序)数据结构-排序: 两路归并排序算法数据结构-算法: 插入排序(希尔排序法)数据结构-排序: 插入排序(直接插入排序法)数据结构-排序: 交换排序(快...
分类:编程语言   时间:2014-10-15 17:28:31    阅读次数:201
C# 插入排序 冒泡排序 选择排序 快速排序 堆排序 归并排序 基数排序 希尔排序
下面列出了数据结构与算法的八种基本排序:插入排序 冒泡排序 选择排序 快速排序 堆排序 归并排序 基数排序 希尔排序,然后是测试的例子...
分类:编程语言   时间:2014-10-15 14:44:30    阅读次数:235
C语言书籍推荐
为节省篇幅,把原来slides的内容移至此处初级读物和工具书C语言大全(第四版) 可做为工具书作者: (美)赫伯特·希尔特 译者: 王子恢 戴健鹏 等 书号: 7-5053-6915-6 页码: 542 市场价:¥48.00出版日期:2004年2月 出版社: 电子工业出版社 C Primer Pl....
分类:编程语言   时间:2014-10-15 12:42:50    阅读次数:159
希尔伯特空间
在数学领域,希尔伯特空间又叫完备的内积空间,是有限维欧几里得空间的一个推广,使之不局限于实的情形和有限的维数,但又不失完备性(而不像一般的非欧几里得空间那样破坏了完备性)。与欧几里得空间相仿,希尔伯特空间也是一个内积空间,其上有距离和角的概念(及由此引伸而来的正交性与垂直性的概念)。此外,希尔伯特空...
分类:其他好文   时间:2014-10-11 23:21:46    阅读次数:469
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!