
查找方法
泪无痕ji
这个作者很懒,什么都没留下…
展开
-
NOJ 1616Music Notes 二分
这个二分写得有点搓啊 有些数据都是没必要记录的 #include int left,right; struct NUM { int l,r,v; }T[50005]; int binary_Q(int q,int left,int right) { while(left < right) { int m = left + (right -原创 2013-11-03 22:18:25 · 618 阅读 · 0 评论 -
二分查找 递归实现 和 循环实现
下面copy了百科对二分算法的描述 二分查找 编辑 二分查找又称折半查找,优点是比较次数少,查找速度快,平均性能好;其缺点是要求待查表为有序表,且插入删除困难。因此,折半查找方法适用于不经常变动而查找频繁的有序列表。首先,假设表中元素是按升序排列,将表中间位置记录的关键字与查找关键字比较,如果两者相等,则查找成功;否则利用中间位置记录将原创 2013-11-12 10:05:33 · 1336 阅读 · 0 评论