- 浏览: 4338560 次
- 性别:
- 来自: 湛江
博客专栏
-
SQLite源码剖析
浏览量:79478
-
WIN32汇编语言学习应用...
浏览量:68499
-
神奇的perl
浏览量:101646
-
lucene等搜索引擎解析...
浏览量:281499
-
深入lucene3.5源码...
浏览量:14636
-
VB.NET并行与分布式编...
浏览量:65712
-
silverlight 5...
浏览量:31370
-
算法下午茶系列
浏览量:45291
最新评论
-
yoyo837:
counters15 写道目前只支持IE吗?插件的东西是跨浏览 ...
Silverlight 5 轻松开启绚丽的网页3D世界 -
shuiyunbing:
直接在前台导出方式:excel中的单元格样式怎么处理,比如某行 ...
Flex导出Excel -
di1984HIT:
写的很好~
lucene入门-索引网页 -
rjguanwen:
在win7 64位操作系统下,pygtk的Entry无法输入怎 ...
pygtk-entry -
ldl_xz:
http://www.9958.pw/post/php_exc ...
PHPExcel常用方法汇总(转载)
相关推荐
NULL 博文链接:https://128kj.iteye.com/blog/1744440
监视哨往往是程序里面的一个变量,如果是对数字排序的话,那么该变量一般是数值型变量。变量的赋值就相当于哨兵,当排序数列中出现与哨兵相等的值或有某种既定关系出现时,就做一种操作,比如说停止排序,或进行下一...
该程序已在VS2008下成功运行,其中有3个CPP文件,分别为对应的三个数据结构算法,若要运行其中某一个可把其他两个注释掉,直接运行既可。
值得一提的是设置监视哨这一思想,将a[0]设置成监视哨则可以避免每次比较元素后都需要判断下标是否越界这一问题,从而节省了时间。当然,a[0]中将不能在存放有效元素。 下面介绍一个以整型数组为例的查找实现:
数据结构表的,顺序查找,监视哨查找法,折半查找法。三种查找的方法。
包含监视哨查找,折半查找,直接插入排序,希尔排序,冒泡排序,快速排序,选择排序。里面包含超大量的注释,包括对VC6的语法解释和算法的解释和理解。具体效果可以看 ...
cout* 7--带监视哨顺序查找(从右往左) *"; cout* 8--带监视哨顺序查找(从右往左) *"; cout* 9--冒泡排序 *"; cout* 10--快速排序 *"; cout* 11--简单选择排序 *"; cout* 12--堆排序 *"; cout* 13--归并...
第九章 查找习题 9.1若简单顺序查找算法所要查找的元素的下标从0开始,因而不能用监视哨,故查找 失败时要返回-1。试设计相应的算法。 9.2对有序数据表(5,7,9,12,15,18,20,22,25,30,100),按二分查找方法模拟查找 ...
直接插入、折半插入、冒泡、快速、简单选择等排序方法 用c语言实现 代码运行正常 不会有任何的问题
顺序查找算法2 int SeqSearch2(SqList *L,int kx) { int i; L->data[0]=kx; /*存放监视哨*/ for(i=L->length;L->data[i]!=kx;i--); return i; /*若i为0查找失败*/ }