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

网站分为哪几类php网站开发 知乎

网站分为哪几类,php网站开发 知乎,建立网站解析会员视频是犯什么罪,wordpress sql root文章目录一. 前提二. 基本思路三. 代码实现四. 封装在STL中的二分查找算法五. 浮点数二分一. 前提 待查找的序列是有序的#xff1b;待查找的 a 采取顺序存储结构。 二. 基本思路 设在升序序列 a [ low…high ] 查找的 k #xff0c; 首先找中间值 mid a [ ( lowhigh )/2 … 文章目录一. 前提二. 基本思路三. 代码实现四. 封装在STL中的二分查找算法五. 浮点数二分一. 前提 待查找的序列是有序的待查找的 a 采取顺序存储结构。 二. 基本思路 设在升序序列 a [ low…high ] 查找的 k 首先找中间值 mid a [ ( lowhigh )/2 ] ; 然后比较 k 和 a [ mid ] , 分成三个情况 1k a[ mid ] , 直接返回 a [ mid ] ; 2k a [ mid ] , 新的查找区域变为左子表 a [ low , mid-1 ] ; 3k a [ mid ] , 新的查找区域变为右子表 a [ mid1 , high ] ; 下一次查找根据 新的查找区间 进行查找。 三. 代码实现 //二分查找法 int BinSearch(int a[],int low,int high,int k) {if(lowhigh){ //当前区间存在元素 int mid(lowhigh)/2;if(a[mid]k)return mid; //找到后返回其下标 if(a[mid]k)return BinSearch(int a[],int low,int mid-1,int k);if(a[mid]k)return BinSearch(int a[],int mid1,int high,int k);}else{return -1; //区间不存在元素返回 -1 } }可见二分查找的时间重要花费在元素比较上其时间复杂度为O(log⁡2n\log_{2}nlog2​n) 四. 封装在STL中的二分查找算法 lower_bound ForwoardIterator lower_bound( ForwoardIterator begin , ForwoardIterator end , const T num)lower_bound( begin,end,num)从数组的begin位置到end-1位置二分查找第一个大于或等于num的数字找到返回该数字的地址不存在则返回end。通过返回的地址减去起始地址begin,得到找到数字在数组中的下标。 upper_bound ForwoardIterator upper_bound( ForwoardIterator begin , ForwoardIterator end , const T num)upper_bound( begin,end,num)从数组的begin位置到end-1位置二分查找第一个大于num的数字找到返回该数字的地址不存在则返回end。通过返回的地址减去起始地址begin,得到找到数字在数组中的下标。 binary_search bool binary_bound( ForwoardIterator begin , ForwoardIterator end , const T num)区间中存在要查找的值返回 true 否则 false 五. 浮点数二分 1.求n的平方根保留6位小数 #includebits/stdc.h using namespace std;int main() {double n;cinn;double l0,rn;while(r-l1e-8){ //负的别忘double mid(lr)/2;if(mid*midn) rmid;else lmid;}printf(%lf,l);return 0;}
http://www.w-s-a.com/news/959797/

相关文章:

  • 推荐响应式网站建设子域名查询工具
  • 如何建设学校的微网站广告推广是什么
  • 设计类专业哪个就业前景好网站建设seoppt
  • 济南建站公司网站网站友链查询源码
  • 校园失物招领网站建设涪陵网站建设公司
  • 怎么做盗号网站手机网站建设需要租用什么科目
  • 成品网站是什么意思沈阳seo推广
  • 购物网站后台流程图昆明官网seo技术
  • 创建自己网站全网零售管理系统
  • 江苏省建设厅网站建筑电工证wordpress收费插件大全
  • 北京中国建设银行招聘信息网站宁德蕉城住房和城乡建设部网站
  • 泉州做网站优化哪家好wordpress站点预览
  • 创建门户网站一页网站首页图如何做
  • 服装手机商城网站建设sns社交网站有哪些
  • 无锡工程建设招标网站怎么自己建设公司网站
  • 哪个网站可以学做咸菜安卓软件开发需要学什么软件
  • 自有网站建设的团队遂宁市建设局网站
  • 网站建设哪个好一些网站内容导出
  • 什么网站的页面做的比较好看网上做平面设计的网站
  • 网站建设单选网站建设学校培训学校
  • 可以做app的网站logo设计在线生成免费标小智
  • 网站变更备案做酒类网站
  • 网站必须要备案吗东莞市非凡网站建设
  • 太原建网站公司网站设计的流程是怎样的
  • 网站开发交易平台北京网站建设的价格低
  • 捷克注册公司网站搜索引擎广告推广
  • 网站的实用性青岛九二网络科技有限公司
  • 广东备案网站网站反链如何做
  • 做网站的实施过程企业建设H5响应式网站的5大好处6
  • ps制作个人网站首页景安搭建wordpress