如何使用——折半查找
来源:互联网 发布:windows 相对路径 编辑:程序博客网 时间:2024/04/29 03:57
折半查找--------在一个有序数组中查找具体的某个数组n#include<stdio.h>int main(){int arr[10] = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 };int key = 8;int left = 0;int right = sizeof(arr) / sizeof(arr[0]);while (left <= right){int mid = left - ((left - right) >> 1);if (arr[mid] < arr[key]){left = mid + 1;}else if (arr[mid]>arr[key]){right = mid - 1;}else{printf("找到了\n");break;}}if (left > right){printf("找不到\n");}return 0;}
2 0
- 如何使用——折半查找
- 如何使用折半查找
- 静态查找——折半查找
- 有序表查找——折半查找
- 查找算法——折半查找
- 静态查找——顺序查找、折半查找
- 查找——折半查找(二分法查找)
- 数据结构——查找、普通查找、折半查找
- 20121008作业——折半查找
- 验证算法——折半查找
- 编程成长日记——折半查找
- Java——二分折半查找法
- 【验证算法——折半查找】
- 有序表——折半查找
- 如何将折半查找应用于范围查找?
- 折半查找算法的使用
- 使用Java实现折半查找
- 线性查找法————折半查找
- 201403-4无线网络
- Rxjava 8
- 设计模式之策略模式
- 动态规划-背包问题
- 小试一下自定义接口的使用
- 如何使用——折半查找
- javascript:;与javascript:void(0)与#
- 161005
- CentOS6.5+JDK+Tomcat+Mysql+Nginx负载均衡+Redis环境部署
- 留言板问题
- invalidate()和postInvalidate()的使用与区别
- POJ 1141Brackets Sequence (区间dp记录路径)
- 信号量深入理解,疑问解答
- 在浏览器中输入www.baidu.com后执行的全部过程