C# 实现的二分查找法
来源:互联网 发布:秒杀网 淘宝下载 编辑:程序博客网 时间:2024/05/02 19:20
C# 实现的二分查找法
public int search(int[] q)
...{
int i, low = 0, high = q.Length - 1, middle;
Console.Write("请输入想要查找的数字:");
i=int.Parse(Console.ReadLine());
while (low <= high)
...{
middle = (low + high) / 2;
if (i == q[middle])return i;
if (i < q[middle])high = middle - 1;
else low = middle + 1;
}
throw new Exception("数组中不存在这个数。");
}
...{
int i, low = 0, high = q.Length - 1, middle;
Console.Write("请输入想要查找的数字:");
i=int.Parse(Console.ReadLine());
while (low <= high)
...{
middle = (low + high) / 2;
if (i == q[middle])return i;
if (i < q[middle])high = middle - 1;
else low = middle + 1;
}
throw new Exception("数组中不存在这个数。");
}
去年面试时,就被这道题止步了!唉!```不能重蹈覆辙啊!
- C# 实现的二分查找法
- 二分查找法 C#实现
- C#实现二分半折查找法
- 二分查找的实现
- 二分查找的实现
- 二分查找的实现
- 二分查找的实现
- 二分查找的实现
- 二分查找的实现
- 二分查找的实现
- 二分查找的实现
- 二分查找的实现
- 二分查找法实现
- 二分查找法的递归实现
- python数据结构,二分查找法的实现!
- c#自定义二分查找法
- 二分查找法(折半查找法)的实现
- c# 递归 求阶乘 实现二分查找
- SQL Server 2005 查询计划指南
- 给遇到simple bind failed 192.168.1.×××:636的兄弟们
- 细胞死亡与人类健康
- web.config文件详细说明
- 23种经典设计模式回顾
- C# 实现的二分查找法
- Java property文件中文解决方案
- MS SQL Server中的日期格式化大全
- 常用的JavaScript验证代码
- 我的思索
- Ubuntu 为用户分配磁盘空间Linux 硬盘分区方案
- 一个女大学生在IT公司的真实经历
- 英语学习的六大原则
- radio控制页面里多个对象的禁用,隐藏