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

烟台做网站系统推广方法

烟台做网站系统,推广方法,做动态图片的网站吗,做动画相册在哪个网站好今天&#xff0c;学习了二分法&#xff0c;详细内容见代码随想录 (programmercarl.com)&#xff0c;讲得十分好。 力扣之35. 搜索插入位置 - 力扣&#xff08;LeetCode&#xff09;。 class Solution { public:int searchInsert(vector<int>& nums, int target) {in…

        今天,学习了二分法,详细内容见代码随想录 (programmercarl.com),讲得十分好。

        力扣之35. 搜索插入位置 - 力扣(LeetCode)。

class Solution {
public:int searchInsert(vector<int>& nums, int target) {int left = 0, right = nums.size() - 1;while(left <= right){int mid = left + (right - left)/2;if(nums[mid] < target){left = left + 1;}else if(nums[mid] > target){right = mid -1;}elsereturn mid;}return left;}
};

        这里与直接二分法稍微不同,存在数组中并没有target,还要找到target插入的位置,这里用了一句return left就解决了。

        这里其实可以自己动手画画,如果找不到target,最后的right是小于left的,而且left = right + 1,left的位置就是第一个大于target的数字的位置,就是target要插入的位置。

        二分法的场景有很多,比如已经知道数组中是有target,这个比较简单,还有一种就是target是不在数组中的,但最后跳出循环的时候,【right,left】区间就是包含target所在的范围。还有一种是数组中有许多target,要确定上下限,这得分别用二分法确定上下限。

        二分法的关键词:已排序,查找对应数据。

附录:

代码随想录 (programmercarl.com)

http://www.hrbkazy.com/news/12885.html

相关文章:

  • 如何在jsp上做网站页面代码北京建站优化
  • 网站开发培训 从0八爪鱼磁力搜索引擎
  • 网站建设合同书范本搜索引擎是什么意思啊
  • wordpress多站点内容聚合首页
  • 怎么免费建自己的网站seo商学院
  • 用服务器做网站空间网站安全检测在线
  • 济南学网站建设哪里好百度搜索引擎优化方式
  • 重庆家政公司网站建设企业网站设计欣赏
  • 营口 微网站建设5g网络优化工程师
  • 怎么做加密网站快速网站推广
  • 大学生html网页设计个人博客模板大连seo关键词排名
  • 学校网站建设方案论文2022最新国内新闻50条简短
  • 做彩票网站是违法深圳网站关键词
  • 百度SEO网站站长查询域名
  • wordpress信息修改seo公司怎么样
  • 国家政府网站郑州网站设计有哪些
  • 做公司网站找谁西安关键词seo
  • 长治网站制作互联网营销专家
  • 哪些网站建设公司好深圳网络推广大师
  • 做网站要多大的画布百度网站大全
  • 做网站赚钱嘛南宁百度seo公司
  • 网站css架构软文是什么意思通俗点
  • 网站下载链接怎么做深圳百度竞价托管公司
  • 资阳网站建设资阳seo站外优化最主要的是什么
  • 哪家网站遴选做的比较好推广链接怎么自己搞定
  • 福州网站建设方案服务百度seo排名工具
  • 连城县住房和城乡建设局 网站汕尾网站seo
  • 网络营销策划方案1500字搜索引擎优化工具
  • 网站无法发送邮件wordpress关键词搜索热度查询
  • 灵犀科技 高端网站建设背景图人工智能培训心得体会