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

怎么搭建wap网站泉州市培训建设系统中心网站

怎么搭建wap网站,泉州市培训建设系统中心网站,哪些网站有中文域名,阿里云 网站备案二分查找 一.什么是二分查找二.代码实现 一.什么是二分查找 在⼀个升序的数组中查找制定的数字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/522221/

相关文章:

  • 旅游企业公司网站建设广州番禺网站建设工作室
  • 移动端网站 优帮云友情链接的作用
  • 上海沙龙网站建设seo排名查询
  • 企业网站推广的方法包括网站个人备案和企业备案
  • 如何做医疗网站的专题页google广告投放技巧
  • 写网站建设需求做医疗网站颜色选择
  • 作业提交免费网站南昌大型网站建设公司
  • 好的h5网站模板wordpress主题安装说明
  • 做网站框架需要什么软件常州微信网站建设公司
  • 网站建设部门宣言公司要做网站
  • 视频网站直播如何做做淘宝优惠券怎么有网站
  • 品牌网站如何建设淘宝店铺购买交易平台
  • 京东商城商务网站建设目的企业展馆设计企业
  • 正规做兼职的网站普洱网站搭建
  • 做网站什么内容男女做污的事情网站
  • 在线网站推广工具北京大型网站建设
  • 重庆网站制作公司重庆网站建设公司的年报
  • 企业网站自助建手机网站的模板下载软件
  • 怎么自己改自己做的网站的图片广州最新动态
  • 网站管理员的联系方式国内网站备案
  • 国内个人网站东莞做网站 自媒体
  • 企业官方网站怎么写天津专业的网站建设公司
  • 蛙蛙写作网站文山城乡建设部网站首页
  • 网站建设的需求和目的天津 公司做网站
  • 报关做业务可以上哪些网站图片转换链接生成器
  • php做简单网站 多久软文营销是什么意思
  • 制作网站制作网站建设的重庆建设教育培训管理系统网站
  • 学校网站建设软件推荐潜江资讯网手机
  • 赣州专业网站推广哪家好网站建设情况怎么写范文
  • 企业网站建设公司那家好定制型网站建设