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

物流网站建设实例怎样进入12345的公众号

物流网站建设实例,怎样进入12345的公众号,网站建设和咨询服务合同,可信网站认证申请二分查找 题目链接 题目&#xff1a;给定一个 n 个元素有序的&#xff08;升序&#xff09;整型数组 nums 和一个目标值 target &#xff0c;写一个函数搜索 nums 中的 target&#xff0c;如果目标值存在返回下标&#xff0c;否则返回 -1。 #include<stdio.h> //左闭…

二分查找

题目链接

题目:给定一个 n 个元素有序的(升序)整型数组 nums 和一个目标值 target  ,写一个函数搜索 nums 中的 target,如果目标值存在返回下标,否则返回 -1。

#include<stdio.h>
//左闭右闭 [left,right] 
int search(int *nums,int n,int target){int left=0;int right=n-1;//****区别 while(left<=right){//****区别 int mid=(left+right)/2;if(nums[mid]==target)return mid;else if(nums[mid]<target)left=mid+1;else if(nums[mid]>target)right=mid-1;//****区别 }return -1;
} //左闭右开 [left,right)
int search(int *nums,int n,int target){int left=0;int right=n;//定义target在左闭右开的区间里,即:[left, right)while(left<right){//left==right时,区间[left, right)属于空集,所以用<避免该情况int mid=(left+right)/2;if(nums[mid]==target)return mid;else if(nums[mid]<target)left=mid+1;else if(nums[mid]>target)right=mid;//target位于[left, middle)中}return -1;
} int main(){int nums[]={1,3,5,7,8,9,15,20};int n=sizeof(nums)/sizeof(nums[0]);int target;scanf("%d",&target);int result=search(nums,n,target);if(result==-1)printf("失败");elseprintf("%d对应的索引为%d",target,result);
}

http://www.dtcms.com/a/563280.html

相关文章:

  • 科院公司网站建设目标是什么自考本科含金量高吗
  • 怎么做专题网站异地网站建设公司
  • 深圳网站建设zhaoseo成都网站建设时代汇创
  • 网站开发 进度表长沙手机网站建设哪些内容
  • wordpress请求汕头百度seo电话
  • 网站建设鸿儒一元云购网站建设模块
  • 网站更新维护 怎么做一个虚拟主机怎么做多个网站
  • 定西企业网站制作广告公司联系方式
  • 个人网站的建设参考文献保定网站制作
  • 网站建设的目入图片html网页制作过程
  • 网站刚建好怎么做能让百度收录网站安全检测服务
  • 做宣传网站需要多少钱如何做展示型网站
  • 公司建站后还要录入网页吗网站分页设计作用
  • 个人能免费做网站什么网站招聘外国人做兼职
  • 网站输入卡密提取怎么做php网站培训班
  • 淘客网站推广怎么做网站开发多语言
  • seo网站分析工具网站开发职业规划实施
  • 哈尔滨做企业网站一站式做网站哪家专业
  • 城乡住房建设厅网站首页跳转网站正在建设中
  • 搭设企业网站教程电脑怎么做网站赚钱
  • 优质的聊城网站建设网上做题扣分在哪个网站上做
  • 假网站网站怎么做郑州做网站远辰
  • 网站seo文章该怎么写海沧区建设局网站市政处
  • 网站开发人才需求wordpress 网格主题
  • 网站费用属于哪个费用深圳发布最新通告
  • 网站的内部链接如何做宁波建设信息网站
  • 经营网站备案查询网站推广方式怎样做
  • 请列举常见的网站推广方法做网站推广的工作内容
  • 做个自己的影院网站怎么做校园网站模版
  • 电商网站建设行情WordPress文章收录