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

保定网站推广费用提升神马关键词排名报价

保定网站推广费用,提升神马关键词排名报价,庆阳有人做农资网站吗,wordpress divi安装输入n值(1<n<1000)、n个非降序排列的整数以及要查找的数x&#xff0c;使用二分查找算法查找x&#xff0c;输出x所在的下标&#xff08;0~n-1&#xff09;及比较次数。若x不存在&#xff0c;输出-1和比较次数。 输入格式: 输入共三行&#xff1a; 第一行是n值&#xff1…

输入n值(1<=n<=1000)、n个非降序排列的整数以及要查找的数x,使用二分查找算法查找x,输出x所在的下标(0~n-1)及比较次数。若x不存在,输出-1和比较次数。

输入格式:

输入共三行:
第一行是n值;
第二行是n个整数;
第三行是x值。

输出格式:

输出x所在的下标(0~n-1)及比较次数。若x不存在,输出-1和比较次数。

输入样例:

4
1 2 3 4
1

输出样例:

0
2

代码长度限制

16 KB

时间限制

400 ms

内存限制

64 MB

栈限制

8192 KB

#include <stdio.h>int Search(int array[], int size, int target, int *count) {int low = 0;int high = size - 1;int mid;*count = 0;  // 初始化比较次数while (low <= high) {mid = low + (high - low) / 2;(*count)++;if (array[mid] == target) {return mid;  // 返回找到的位置} else if (array[mid] > target) {high = mid - 1;} else {low = mid + 1;}}return -1;  // 没有找到
}int main() {int n, x;scanf("%d", &n);int array[n];for (int i = 0; i < n; i++) {scanf("%d", &array[i]);}scanf("%d", &x);int count;int result = Search(array, n, x, &count);if (result != -1) {printf("%d\n%d\n", result, count);  // 输出位置和比较次数} else {printf("-1\n%d\n", count);  // 输出-1和比较次数}return 0;
}
http://www.yayakq.cn/news/540429/

相关文章:

  • 淘宝客手机网站手机建设银行网站进不去
  • 禅城网站制作wordpress视频api
  • 哪里有做网站的单位宝塔建站wordpress
  • 眉山企业网站建设网站设计的技术选择
  • 区块链网站开发台州公司网站建设
  • 郑州做网站找赢博科技手机移动端网站是什么
  • 安远网站建设给网站做网络安全的报价
  • 网站站长统计怎么做医药做网站
  • wordpress开启多站点模式厚街建设网站
  • 太原网站推广排名网站开发运营经理
  • 广州餐饮管理有限公司甘肃网站优化
  • 高端网站建设团队站内推广策略
  • 海外网站购物平台有哪些网站建设对称对比型
  • 浙江省门户网站网站建设的客户需求调查与分析
  • 做网站游戏推广赚钱吗WordPress pdo mysql
  • 网站一屏的尺寸c语言如何做网站
  • 国外的优秀网站2008iis网站建设
  • 建网站多少网站建设论坛首页
  • 旅游型网站的建设背景如何做下载网站赚钱吗
  • 长沙如何做网站wordpress用户排行榜
  • wordpress 多站点建站教程浙江省住房和城乡建设行业网站
  • 网站建设 策划国家工信部 网站备案
  • 吸引人的网站类型海口网站建设找千素网
  • 免费搭建微信网站多少钱装修公司十大排行榜
  • 网站建设过程中服务器的搭建方式郑州官方发布最新消息
  • 基于php网站建设设计开网店哪些平台不收费
  • 如果建手机网站导航网站织梦模板
  • 沈阳专业网站建设公司排名网络推广方案例子
  • 旅游网站手机模板有没有国外的做美食的视频网站
  • 惠州网站制作设计做网络营销推广途径