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

数据展示网站模板制作网页教程

数据展示网站模板,制作网页教程,专注WordPress网站建设开发,xydown wordpress【C语言】数组练习 练习1:多个字符从两端移动,向中间汇聚练习2、二分查找 练习1:多个字符从两端移动,向中间汇聚 编写代码,演示多个字符从两端移动,向中间汇聚 练习2、二分查找 在⼀个升序的数组中查找指…

【C语言】数组练习

  • 练习1:多个字符从两端移动,向中间汇聚
  • 练习2、二分查找

练习1:多个字符从两端移动,向中间汇聚

编写代码,演示多个字符从两端移动,向中间汇聚

在这里插入图片描述

练习2、二分查找

在⼀个升序的数组中查找指定的数字n,很容易想到的方法就是遍历数组,但是这种方法效率比较低。
比如我买了⼀双鞋,你好奇问我多少钱,我说不超过300元。你还是好奇,你想知道到底多少,我就让
你猜,你会怎么猜?你会1,2,3,4…这样猜吗?显然很慢;⼀般你都会猜中间数字,比如:150,然
后看大了还是小了,这就是⼆分查找,也叫折半查找。(查找的前提是数据是有序的

下面是代码示例:

#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 = 3;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);}else{printf("找不到\n");}return 0;
}

在这里插入图片描述

在这里插入图片描述

http://www.hengruixuexiao.com/news/6487.html

相关文章:

  • 美食网站开发报告电商平台怎么做
  • 如皋市建设局网站在哪里外包公司软件开发
  • 哪有做外单的图片素材网站seo关键词查询排名软件
  • 宁夏建设工程造价站网站潍坊seo外包平台
  • 长尾词挖掘免费工具廊坊seo排名外包
  • 上海企业建站工具怎么自己做个网站
  • 政府门户网站建设管理情况国内ip地址 免费
  • 淘宝卖东西如何在网站做宣传seo体系百科
  • 做网站到底要不要营业执照2022最新时事新闻及点评
  • 国际新闻热点事件郑州百度seo网站优化
  • 中山市城乡建设局网站临沂seo优化
  • html购物网站代码百度上怎么注册店铺地址
  • wordpress 插件失败西安seo学院
  • 网站广告的图片怎么做2345网址导航官方网站
  • 大连在哪里哪个省360搜索优化
  • 电脑做网站服务器需要什么软件广告优化师怎么学
  • 2023北京疫情到底有多严重seo的排名机制
  • APP网站建设什么用处百度搜索高级搜索技巧
  • 校园网站建设管理yandx引擎入口
  • 网站开发配置状态报告如何做网址
  • 网站网站制作需要多少钱宁波正规seo推广公司
  • 高端网站建设设计公司哪家好百度提交入口的网址
  • 西昌市住房与城乡建设厅网站公司注册流程
  • 营口做网站企业网络推广怎么做效果好
  • 建设网站的经验网店培训班
  • 安徽省建设监管网站如何做网络营销
  • 购物类网站建设方案聊城优化seo
  • nodejs做网站的弊端品牌推广策略分析
  • 行情网免费网站大全优化设计电子版
  • 网站规划与建设ppt模板2023新闻大事件摘抄