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

网站优化都是怎么做的抖音代运营找客户话术

网站优化都是怎么做的,抖音代运营找客户话术,wordpress高级套餐,wordpress 微博图标1.引入 当我们想要查找在一个数组中某一个特定的数它的下标是什么的时候&#xff0c;我们最先想的方法是遍历数组&#xff0c;如下&#xff1a; #include<stdio.h> #include<string.h> int main() { int arr[10]{1,2,3,4,5,6,7,8,9,10}; int key 8;//要找的数是8…

1.引入

 当我们想要查找在一个数组中某一个特定的数它的下标是什么的时候,我们最先想的方法是遍历数组,如下:

#include<stdio.h>
#include<string.h>
int main()
{
int arr[10]={1,2,3,4,5,6,7,8,9,10};
int key = 8;//要找的数是8
for(int i=0;i<10;i++)
{
if(arr[i]==key)
{
printf("找到了,下标为%d\n",i);
break;
}
}
return 0;
}

  但是这种查找方法有一定的局限性,因为如果当它数字很大的时候,我们便需要一个一个校对,对计算机的工作量比较大。

  ⽐如我买了⼀双鞋,你好奇问我多少钱,我说不超过300元。你还是好奇,你想知道到底多少,我就让你猜,你会怎么猜?你会1,2,3,4...这样猜吗?显然很慢;⼀般你都会猜中间数字,⽐如: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(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/589056/

相关文章:

  • 企业网站的建设公司价格自己做网站的公司
  • 百度 网站建设wordpress升级崩了
  • 网站建设通知河南卓越建设工程有限公司网站
  • 响应式全屏网站模板富阳做网站方式
  • 做任务的正规网站郑州flash网站建设
  • 好用的手机网站主页濮阳网格化app
  • 舟山网站建设seo医院可以做网站吗
  • 慧聪网的网站建设策略企业邮箱账号是什么
  • 用vs怎么做网站的导航wordpress实现微信登录界面
  • 山东企业建站系统信息重庆夹夹虫网络公司网站建设
  • 做网上贸易哪个网站好站长工具友链检测
  • 网站开发常见问题总结企业网站的建设的功能定位
  • 网站建设培训费用电子商务有什么职业
  • 武安建设局网站手机wordpress主题
  • 河南省建设厅建筑业信息网官网网站优化排名推广
  • 如何与别的网站做友情链接网站制作公司 深圳
  • 东莞合一网络科技有限公司鞍山做网站优化公司
  • 池州网站优化十大室内设计网站
  • 企业网站建设多少钱个人简历网页制作教程
  • 哪些网站可以用来做百科参考h5手机网站开发
  • 上海的设计网站有哪些内容常州网站制作哪家好
  • 请专业公司做个网站要花多少钱wordpress安装不
  • 淘宝 网站建设 发货南宁网站建设找建站通
  • 怎样用网站做单笔外贸广州企业展厅设计公司
  • 天津网站建设哪家做得好wordpress转微信支付
  • 电站建设招聘网站营销软文范文
  • 网站建设收获公众号推广平台
  • 网站开发选择什么软件网络营销与直播电商专业就业方向
  • 经典网站模板下载新闻热点事件2024最新
  • 网站建设丿金手指下拉9沈阳推广网站