期刊文献+
共找到1篇文章
< 1 >
每页显示 20 50 100
一种查找算法的改进方法 被引量:2
1
作者 王海涛 常春勤 《河南理工大学学报(自然科学版)》 CAS 2008年第3期324-327,共4页
折半查找算法是数据结构中有序序列查找中的一个重要算法,此算法在含有n个元素的有序序列中查找某一个元素时,最大循环比较次数为└log2n」+1.但是在很多情况下,查找之前有序序列分布的很多信息为已知,如当知道了有序序列中每相邻2个元... 折半查找算法是数据结构中有序序列查找中的一个重要算法,此算法在含有n个元素的有序序列中查找某一个元素时,最大循环比较次数为└log2n」+1.但是在很多情况下,查找之前有序序列分布的很多信息为已知,如当知道了有序序列中每相邻2个元素之差最大值的一个上界,就可以有比折半法更加有效的查找算法.以此改进的折半法查找性能明显优于原算法的查找.受序列分布的影响,其在最坏情况下查找一个元素的最大比较次数在1和└log2n」+1之间,明显优于折半查找.此方法在实际应用中可极大提高查找效率. 展开更多
关键词 算法 查找 折半算法 有序序列
在线阅读 下载PDF
上一页 1 下一页 到第
使用帮助 返回顶部