当前位置: 首页 > news >正文

四川高速公路建设开发集团有限公司网站山东seo

四川高速公路建设开发集团有限公司网站,山东seo,网站仿静态和静态的区别,wordpress 支付宝插件二分查找 一.什么是二分查找二.代码实现 一.什么是二分查找 在⼀个升序的数组中查找制定的数字n,很容易想到的⽅法就是遍历数组,但是这种⽅法效率⽐较低, ⽐如我买了⼀双鞋,你好奇问我多少钱,我说不超过300元。你还是好…

二分查找

  • 一.什么是二分查找
  • 二.代码实现

一.什么是二分查找

在⼀个升序的数组中查找制定的数字n,很容易想到的⽅法就是遍历数组,但是这种⽅法效率⽐较低,
⽐如我买了⼀双鞋,你好奇问我多少钱,我说不超过300元。你还是好奇,你想知道到底多少,我就让
你猜,你会怎么猜?你会1,2,3,4…这样猜吗?显然很慢;⼀般你都会猜中间数字,⽐如:150,然
后看⼤了还是⼩了,这就是⼆分查找,也叫折半查找。

二.代码实现


int main()
{int arr[] = { 1,2,3,4,5,6,7,8,9,10 };int left = 0;int right = sizeof(arr) / sizeof(arr[0]) - 1;int key = 0;scanf("%d", &key);int mid = 0;int find = 0;while (left <= right){mid = (left + right) / 2;if (arr[mid] > key){right = mid - 1;}else if (arr[mid] < key){left = mid + 1;}else{find = 1;break;}}if (1 == find)printf("找到了,下标是%d\n", mid);elseprintf("找不到\n");
}

运行结果:
在这里插入图片描述

http://www.yayakq.cn/news/126898/

相关文章:

  • 网站建设费用分析精彩 网站
  • 网站关键词没有指数中国建筑人才招聘网官网
  • 房产公司网站建设方案免费网址2021年能用的
  • 门户网站需要多少空间四川建设厅官方网站证件查询
  • 别人做的网站怎么打开吗中英企业网站系统
  • 国外酷炫flash网站毕设做网站答辩稿
  • 东营做网站品牌推广策划方案
  • wordpress国内视频网站吗博物馆展厅设计
  • 网站建设平台天梯建站网站建投网站深圳宝安网站建设公司推荐
  • 百度文库 旅游网站建设方案书建设部咨询资质网站
  • 福建建设职业管理中心网站免费个人网站建站
  • 什么网站代做毕业设计比较好自己网站上放个域名查询
  • 公司网站维护由那个部门做网站建设招标公告
  • 网站外链建设书籍网站做专题页面
  • 北京做家教的的网站怎么样才能让网站
  • 国外免费网站建设做排行榜的网站
  • 孝感网站建设软件深圳品牌营销网站建设
  • 网站改版 目的服装公司网站策划书
  • 自适应型网站建设百度地图导航2022最新版下载
  • opkg 做网站的包叫什么名字大兴安岭商城网站开发设计
  • 公司网站建设作用写一个有图片的网页
  • 门户网站建设教程整站seo怎么做
  • tp框架做商城网站怎么用缓存自适应网站案例源码
  • 揭阳网站开发定制上海百度推广方案
  • 一个彩票网站建设软件开发公司介绍怎么写
  • 乐山网站公众号建设WordPress进
  • 乐陵市人力资源中心网站网站建设培训教程
  • 官方网站建设手机银行做网站 传视频 用什么笔记本好
  • 信阳网站建设的费用手机必备网站
  • 昆山市网站建设蓝色 宽屏 网站 模板下载