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

做视频的模板下载网站电商网站网址大全

做视频的模板下载网站,电商网站网址大全,开发一款软件的费用,wordpress开头1.引入 当我们想要查找在一个数组中某一个特定的数它的下标是什么的时候#xff0c;我们最先想的方法是遍历数组#xff0c;如下#xff1a; #includestdio.h #includestring.h int main() { int arr[10]{1,2,3,4,5,6,7,8,9,10}; int key 8;//要找的数是8…1.引入 当我们想要查找在一个数组中某一个特定的数它的下标是什么的时候我们最先想的方法是遍历数组如下 #includestdio.h #includestring.h int main() { int arr[10]{1,2,3,4,5,6,7,8,9,10}; int key 8;//要找的数是8 for(int i0;i10;i) { if(arr[i]key) { printf(找到了下标为%d\n,i); break; } } return 0; } 但是这种查找方法有一定的局限性因为如果当它数字很大的时候我们便需要一个一个校对对计算机的工作量比较大。 ⽐如我买了⼀双鞋你好奇问我多少钱我说不超过300元。你还是好奇你想知道到底多少我就让你猜你会怎么猜你会1234...这样猜吗显然很慢⼀般你都会猜中间数字⽐如150然后看⼤了还是小了这就是⼆分查找也叫折半查找。 2.折半查找的要求以及其作用 a.所给的数组应该已经按照升序或者降序排列好了。 b.确定被查找范围的左右下标。 c.根据左右下标确定中间元素和要找的元素进行比较。 {找到了就结束} {找不到依据大小关系确定新的查找范围} d.根据左右下标确定中间元素的下标。 #include stdio.h 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 7;//要找的数字int mid 0;//记录中间元素的下标int find 0;while(leftright){mid (leftright)/2;if(arr[mid]key){right mid-1;}else if(arr[mid] key){left mid1;}else{find 1;break;}}if(1 find )printf(找到了,下标是%d\n, mid);elseprintf(找不到\n); }
http://www.pierceye.com/news/870663/

相关文章:

  • 书店网站开发目的和意义深圳网建公司
  • 餐饮网站方案wordpress 微论坛主题
  • 上海建筑网站设计多用户商城数据库设计
  • 网站做301将重定向到新域名深圳seo优化外包公司
  • 做视频导航网站有哪些天津西青区离哪个火车站近
  • 福州网站建设技术支持公司培训课程有哪些
  • 保定网站制作域名注册商查询
  • 医院网站建设公司价格低天津建设工程信息网 塘沽一中
  • 建设机械网站案例建国外网站需要多少钱
  • 比特币简易网站开发电商网站大全
  • 秀屿区建设局网站巨量广告投放平台
  • 合肥网站设计哪家公司好北京国贸网站建设公司
  • 帮人做网站怎么收费制作链接的app的软件有哪些
  • 商贸行业网站建设公司yoast wordpress seo
  • 上小学网站建设WordPress底部添加运行时间
  • 学校网站信息化建设工作心得网络营销现状分析
  • 藁城专业网站建设班级同学录网站建设
  • 北京手机网站开发公司wordpress用户列表
  • 上海 企业网站制成都营销型网站建设熊掌号
  • 无锡网站优化哪家好北京注册公司地址可以是住宅吗
  • 中国十大热门网站深圳哪做网站
  • 木渎网站建设聚美优品网站建设情况
  • 企业形象网站用什么语言开发网站优化要做哪些工作
  • 中国建设银行官网站电话号码wordpress关键词排名
  • 南通网站建设机构博物馆网站建设的根本意义
  • 食品企业网站建设中信建设有限责任公司陈晓佳
  • 中国网站服务器哪个好店名注册查询
  • 网站设计制作案例软件定制开发的发展前景
  • 中国联通网站备案小程序是什么原理
  • 企业网站建设御彩云dz做电影网站