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

做女朋友的网站织梦如何做响应式手机网站

做女朋友的网站,织梦如何做响应式手机网站,网站布局图,哪个网站做app文章目录 1. 特点2. 学习中的侧重点2.1 算法原理2.2 模板2.2.1 朴素二分模板(easy-->有局限)2.2.2 查找左边界的二分模板2.2.3 查找右边界的二分模板 1. 特点 二分算法是最恶心,细节最多,最容易写出死循环的算法但是&#xff…

文章目录

  • 1. 特点
  • 2. 学习中的侧重点
    • 2.1 算法原理
    • 2.2 模板
      • 2.2.1 朴素二分模板(easy-->有局限)
      • 2.2.2 查找左边界的二分模板
      • 2.2.3 查找右边界的二分模板

1. 特点

二分算法是最恶心,细节最多,最容易写出死循环的算法====但是,一旦掌握了之后,二分算法就是最简单的算法。

其实并不是一定要二分,三分,四分也都可以,但是根据概率学中的求期望数学中可知,二分是效率最高的。

如果是三分的话,我们就像是在赌,如果赌对了,那么就直接舍弃掉三分之二的数据,但是如果失败了那么就只能舍弃掉三分之一的数据。

2. 学习中的侧重点

2.1 算法原理

只有在数组有序的情况下才能使用二分算法(×)。
实际情况是,只要能发现一些规律(二段性)就能使用二分算法。

2.2 模板

不要死记硬背×3!!!------>理解之后再记忆。

2.2.1 朴素二分模板(easy–>有局限)

while (left <= right){//条件一定是带等号的int mid = left + ((right - left)/2);//防止溢出if (.....){left = mid + 1;} else if (.....) {right = mid - 1;}else {return .....;}
}

2.2.2 查找左边界的二分模板

细节处理:

  1. 循环条件
    left < right
  • left = right的时候,就是最终结果,无需判断。
  • 如果判断,就会死循环
  1. 求中点的操作
    left + (right - left) / 2
while (left < right){int mid = left + (left - right) / 2;if (....){left = mid + 1;}else{right = mid;}
}

2.2.3 查找右边界的二分模板

细节处理:

  1. 循环条件
    left < right
  • left = right的时候,就是最终结果,无需判断。
  • 如果判断,就会死循环
  1. 求中点的操作
    left + (right - left + 1) / 2
while (left < right){int mid = left + (left - right + 1) / 2;if (....){left = mid;}else{right = mid - 1;}
}

第2和3种模板是万能模板,但是细节比较多。
记忆:当下面出现 - 1 时,上面就加 + 1

http://www.dtcms.com/wzjs/828487.html

相关文章:

  • 建设俄语2p2网站正规app开发报价
  • 新城免费做网站龙华公司网站建设
  • 做推广网站多少钱优惠券的网站怎么做
  • 南宁网站seo顾问建站公司还赚钱吗
  • 一起做网站17怎么下单企业咨询管理有限公司干嘛的
  • 天津网站建设noakj企业买好域名后怎么做网站
  • 2021外贸网站有哪些ppt免费模板在哪下载
  • 做外贸网站哪家好昆明网站排名优化
  • 营销型网站建设 价格郑州做网站推广价格
  • 网站中医建设硬件产品开发流程图
  • 中山精品网站建设机构做专题页的网站
  • 手机网站建设浩森宇特手机制作表格
  • 品牌网站建设只询大蝌蚪百度推广开户价格
  • 网站建设方案策划书ppt模板凡科网站教程
  • 做知乎网站的图片aspnet网站开发pdf
  • 广州建站服务遂宁市住房和城乡建设局网站
  • 网站体验方案南昌制作网站的公司
  • 慈溪网站建设哪家好平台建设费用包括哪些
  • 浙江住房和城乡建设厅报名网站网站建设与网页设计考试题
  • 网站建设最贵多少钱网络营销广告案例
  • 旅游网站建设论文题目游戏介绍网站模板下载地址
  • 单页网站后台浙江壹设软装设计有限公司
  • 构建电子商务网站的步骤wordpress 定时发布
  • 企业网站建设方案如何seo引擎
  • 网站建设预期效果深圳市官网网站建设报价
  • 网站右下角代码绿化公司网站建设
  • 网站开发的层次wordpress恶意代码在线检测
  • 网站跟域名备案数量最专业网站建设公
  • 小程序企业网站开发公司网站开发实训报告
  • 搬瓦工vps做网站速度怎么样重庆装修房子可以提取公积金吗