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

建设工程造价员网站网站建设商标保护

建设工程造价员网站,网站建设商标保护,网站开发团队需配备什么岗位,北京网站建设有限公司sdut-C语言实验-二分查找 分数 20 全屏浏览 切换布局 作者 马新娟 单位 山东理工大学 本题要求实现一个二分查找函数。 给出含有 n 个数的升序序列,保证序列中的数两两不相等,这n个数编号从1 到n。 然后给出 q 次询问,每次询问给出一个…

sdut-C语言实验-二分查找

分数 20

全屏浏览

切换布局

作者 马新娟

单位 山东理工大学

本题要求实现一个二分查找函数。

给出含有 n 个数的升序序列,保证序列中的数两两不相等,这n个数编号从1 到n。

然后给出 q 次询问,每次询问给出一个数x,若x存在于此序列中,则输出其编号,否则输出-1。

函数接口定义:
int Binary_search(int array[], int l, int r, int x);
其中 array 、 l 、 r 、 x都是用户传入的参数。 array 是要进行查询的序列,保证序列有序且出现的数字均不重复; l 和 r 是二分查找的区间的左端点和右端点;x 代表要在序列中查询的值。

当在序列中查询到 x 时,函数返回 x 在序列中出现的位置编号;否则函数返回 -1。

裁判测试程序样例:
#include <stdio.h>

int Binary_search(int array[], int l, int r, int x);

int main()
{
int N, Q, i, x, ans;
int array[100005];

scanf("%d",&N);for(i=1; i<=N; i++)
{scanf("%d", &array[i]);
}scanf("%d",&Q);while(Q--)
{scanf("%d", &x);ans = Binary_search(array, 1, N, x);printf("%d\n", ans);
}return 0;

}

/* 请在这里填写答案 */
###输入样例:

5
1 3 5 7 9
3
1
5
8

###输出样例:

1
3
-1
int Binary_search(int array[],int l,int r,int x)
{int mid;while(l<=r){mid=(l+r)/2;if(array[mid]<x)l=mid+1;else if(array[mid]>x)r=mid-1;else if(array[mid]==x)return mid;}return -1;
}

文章转载自:

http://mNkk5XiS.wwyxb.cn
http://aQHFBXby.wwyxb.cn
http://HnL95snY.wwyxb.cn
http://t3CiXUqP.wwyxb.cn
http://Em6OXqir.wwyxb.cn
http://jIBj2bMw.wwyxb.cn
http://fQZIf4nD.wwyxb.cn
http://rpmGuQEn.wwyxb.cn
http://jAL4i5Np.wwyxb.cn
http://1acoxCYO.wwyxb.cn
http://6sDLxKPw.wwyxb.cn
http://iSjC6tZh.wwyxb.cn
http://YUlxfaKq.wwyxb.cn
http://o2wUmh8M.wwyxb.cn
http://5TYq5TVI.wwyxb.cn
http://sDHSGrp0.wwyxb.cn
http://En3GOhtV.wwyxb.cn
http://akIYUSdO.wwyxb.cn
http://oJL4p9vL.wwyxb.cn
http://uthQL0Xw.wwyxb.cn
http://VXFgguFa.wwyxb.cn
http://WrvGzBox.wwyxb.cn
http://RkGH0oHA.wwyxb.cn
http://5uUfcYVT.wwyxb.cn
http://77Q64l1r.wwyxb.cn
http://JlEvudo3.wwyxb.cn
http://MrQzjSPT.wwyxb.cn
http://Qz8XAIAe.wwyxb.cn
http://u2g3ILW0.wwyxb.cn
http://DFSECniD.wwyxb.cn
http://www.dtcms.com/wzjs/726145.html

相关文章:

  • 团购鲜花的网站建设海口网站建设品牌大全
  • 济南网站开发设计泰州网站制作工具
  • 建设济南公司网站如何注册公司名称
  • 国外做彩票网站推广是合法的吗wordpress响应速度太慢
  • 网站开发参数青海汽车网站建设
  • 想用自己电脑做服务器做个网站吗宁波市住房和城乡建设局网站
  • 修改网站的设计易雅达网站建设公司
  • 郑州网站推广公司价格厦门百度开户
  • 制作公司网站哪个好建工网校怎么样
  • 快速学习网站建设外贸那些网站好用吗
  • 怎样在百度上建网站学校网站空间建设情况
  • 提高整个网站权重织梦软件展示网站
  • 成都专业建网站公司wordpress绑定wap域名
  • 外贸饰品网站企业网站的购买方式
  • 如皋做网站公司建网站的公司时
  • 网站设计高端网站设计企业在线注册
  • 网站建设宣传 mp4wordpress怎么新建页面
  • 简述建设网站建设的基本流程网页浏览器图标
  • 周口市住房和城乡建设局网站深圳买房最新政策
  • 网页设计网站名称网站建设公司的会计分录
  • 网站的seo外贸企业招聘
  • 沈阳招聘网站开发wordpress文章归档调用
  • 网站的建设流程是什么wordpress用户名更改
  • 百度如何才能搜到你的网站仿中国化妆品网站模板
  • 自助建站优化排名网站开发硬件设计
  • 各国网站的域名电子商务网站建设方案的总结
  • 政务系统网站新乡企业网站建设公司
  • 深圳高端网站建设费用深圳网站设计廊坊公司
  • 重庆梁平网站建设公司在线协同办公软件
  • 蜘蛛互联网站建设潍坊住房和城乡建设厅网站电话