折半查找的递归实现
来源:互联网 发布:exe软件代码修改 编辑:程序博客网 时间:2024/05/16 06:04
/** * 2017年4月19日18:01:27 * ------------------------------------------------------ * 本程序的问题描述: * 折半查找算法的递归实现 * ------------------------------------------------------ * 本程序的主要思路是: * data[]原始数据,x 待查找的值,low 查找范围的起始,查找范围的终止 * ------------------------------------------------------ *///递归法 int IterBiSearch(int data[], const int x, int low, int high) { int mid = -1; mid = (low + high) / 2; if (x == data[mid]) { return mid; } else if (x < data[mid]) { return IterBiSearch(data, x, low, mid - 1); } else if (x > data[mid]) { return IterBiSearch(data, x, mid + 1, high); } return -1; }
0 0
- 折半查找的递归实现
- 递归4: 折半查找的递归实现
- 递归实现折半查找
- 折半查找的递归实现与qsort
- 递归的折半查找
- 折半查找的递归实现和非递归实现
- 折半查找的递归实现和非递归实现
- 折半查找的递归和非递归实现(C++)
- 折半查找的递归与非递归方法实现
- 折半查找的递归和非递归实现
- 递归法实现折半查找
- 递归法实现折半查找
- 利用递归实现折半查找
- 折半查找递归与非递归实现
- 折半查找递归和非递归实现
- 递归的折半查找算法
- 折半查找的递归算法
- 递归的折半查找算法
- curl模拟post请求提交
- 优先队列
- [leetcode328.]Odd Even Linked List
- 输入url到浏览器呈现页面的过程
- JAVA使用GSON解析JSON数据
- 折半查找的递归实现
- btrfs 入门使用
- 如何申请Coursera课程助学金及获得证书
- 在Android安卓手机多语言输入解决办法
- Java工具类
- 关于enq:TX -allocate ITL entry
- 当file_get_contents或者simplexml_load_file的时候乱码
- C++容器类
- web.鼠标拖拽框