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

怎么让别人看到自己做的网站/重庆seo俱乐部

怎么让别人看到自己做的网站,重庆seo俱乐部,钢结构加工,dreamweaver做网站教学3.3 else-if语句 折半查找,这里通过一个折半查找说明三路判定程序的用法。该函数用于判定已排序好的数组v中是否存在某个特定的值。数组v的元素必须以升序排列。如果v中包含x,则该函数返回x在v中的位置(介于0~n之间的一个整数)&am…

3.3 else-if语句

折半查找,这里通过一个折半查找说明三路判定程序的用法。该函数用于判定已排序好的数组v中是否存在某个特定的值。数组v的元素必须以升序排列。如果v中包含x,则该函数返回x在v中的位置(介于0~n之间的一个整数),否则,该函数返回-1。

思路:在折半查找时,首先将输入值x与数组v的中间元素进行比较。如果x小于中间元素的值,则在该函数的前半部分查找,否则,在该数组的后半部分查找。在这两种情况下,下一步都是将x与所选部分的中间元素进行比较。这个过程一直进行下去,直到找到制定的值或者查找范围为空。

int bitsearch(int x,int v[], int n)
{int low,high,mid;low = 0;high = n-1;while (low <= high) {mid = (low + high) / 2;if(x < v[mid])high = mid -1;else if(x > v[mid])low = mid + 1;elsereturn mid;}return -1;
}

练习3-1

在上面有关折半查找的例子中,while循环语共执行了两次,其实只要一次就足够了(代价是将更多的测试在循环外执行)。重写该函数,使得在循环内部只执行一次。比较两者的运行时间。

对于三路判定以后或许可以这样改进。

int bitsearch2(int x,int v[], int n)
{int low,high,mid;low = 0;high = n-1;if( x<v[low] || x>v[high]) return -1;mid = (low + high) / 2;while (low <= high && x != v[mid]) {if(x < v[mid])high = mid -1;else low = mid + 1;mid = (low + high) / 2;}if(x == v[mid])return mid;else return -1;
}

转载于:https://www.cnblogs.com/wjundong/p/11578336.html

http://www.lbrq.cn/news/1606609.html

相关文章:

  • p图软件哪个好用/网站建设优化推广
  • 大良营销网站建设价格/如何提高网站排名seo
  • 关注公众号在哪里查找/手机端关键词排名优化软件
  • 广州网站建设企业/开封网站快速排名优化
  • 网上挣钱/自动app优化下载
  • 陕西网站建设企业/googleplaystore
  • 不知名网站开发/搜索引擎的三个技巧
  • 鄂尔多斯网站建设/可以引流推广的app
  • 温州微网站制作公司哪家好/成都官网seo厂家
  • 自适应网站ui做几套/西安网站制作公司
  • 免费浏览器网站/新媒体运营工作是什么
  • 做商品网站的教学视频教程/seo服务是什么意思
  • 4.9.8wordpress/梅花seo 快速排名软件
  • 荷兰网站后缀/自己做网站的软件
  • 浦江做网站/常州网站优化
  • 微网站怎么做/可以看任何网站的浏览器
  • 深圳福田专业网站建设/关键词搜索工具好站网
  • asp动态网站开发教程负责人/株洲seo优化报价
  • 三亚做网站多少钱一平方/百家号seo怎么做
  • 商务网站建设的流程图/百度推广客户端mac版
  • 鹰潭做网站的公司/seo优化网站网页教学
  • 深圳做微信网站设计/全国疫情最新数据
  • 高端建站设计/2022年seo还值得做吗
  • 个人网站 如何做推广/被代运营骗了去哪投诉
  • 全屏滚动企业网站模板/企业关键词优化专业公司
  • 建设云个人网站/策划方案模板
  • 电线电缆技术支持中山网站建设/站长之家爱站网
  • 信息网站开发网络公司/百度客服平台
  • 医疗器械网站建设方案/地推扫码平台
  • 专业做婚庆的网站/快速优化系统
  • 01数据结构-时间复杂度和空间复杂度
  • day 44 文件的规范书写与拆分
  • Jupyter Notebook 中高效处理和实时展示来自 OpenCV 和 Pillow 的图像数据探究
  • LangGraph认知篇-Persistence 持久化
  • 实战解析:编程式事务在实际开发中的典型应用场景
  • 一种基于入侵杂草优化算法(IWO)的聚类算法,并与K-Means、高斯混合模型(GMM)进行对比,Matlab