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

建站工具 phpwind外贸推广平台哪个好

建站工具 phpwind,外贸推广平台哪个好,网站为何突然不收录了,标识标牌目录 1. 题目解析 2. 算法原理 3. 代码编写 写在最后: 1. 题目解析 题目链接:704. 二分查找 - 力扣(LeetCode) 题目非常简单,就是查找一个 target。 2. 算法原理 根据最基本的二分查找算法: 在一个…

目录

1. 题目解析

2. 算法原理

3. 代码编写

写在最后:


1. 题目解析

题目链接:704. 二分查找 - 力扣(LeetCode)

题目非常简单,就是查找一个 target。 

2. 算法原理

根据最基本的二分查找算法:

在一个有序数组里面,左右边界分别是 left 和 right,mid 指向的位置的值是 x 

1. x < target,left  = mid + 1

2. x > target,right = mid - 1

3. x == target,返回结果即可·

3. 代码编写

class Solution {
public:int search(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 = mid + 1;else if(nums[mid] > target) right = mid - 1;else if(nums[mid] == target) return mid;}return -1;}
};

4. 第一种二分模板

这个就是我们的第一个模板啦~

        while (left <= right) {

            int mid = left + (right - left) / 2;

            if ( ... ) left = mid + 1;

            else if ( ... ) right = mid - 1;

            else if ( ... ) return mid;

        }

写在最后:

以上就是本篇文章的内容了,感谢你的阅读。

如果感到有所收获的话可以给博主点一个哦。

如果文章内容有遗漏或者错误的地方欢迎私信博主或者在评论区指出~

http://www.dinnco.com/news/46905.html

相关文章:

  • 正规的佛山网站建设价格长沙网络营销咨询费用
  • 网站上的中英文切换是怎么做的实时热搜榜
  • 中小型网站设计哪家好网站注册流程和费用
  • 莱芜网站推广克州seo整站排名
  • 自己做购物网站seo顾问阿亮
  • 潍坊企业网站模板手机搜索引擎排名
  • 优势网网站seo黑帽培训骗局
  • 成都网站建设 小兵互动营销的概念
  • 广州培训 网站开发单页网站制作教程
  • 网站制作主要公司看书网站排名
  • 做视频网站用什么服务器配置阿里云网站搭建
  • 做网站网页需要什么软件百度一下你就知道123
  • 公司注销预审在什么网站做全国疫情的最新数据
  • b2c系统网站国内广告联盟平台
  • phpstudy如何建设网站朋友圈广告30元 1000次
  • wordpress 栏目列表苏州seo怎么做
  • 电商平台网站建设域名注册需要多少钱?
  • 四川蓉合建设公司网站百度seo报价
  • 网站产品动效怎么做软件开发需要学什么
  • 宁波网站建设应届生营销策划方案范文
  • 电子商务网站建设与维护实训题库石家庄热搜
  • 怎么用 java做网站韩国vs加纳分析比分
  • 网站建设 大公司免费自建网站有哪些
  • 中小企业网站建设咨询常见的推广方式
  • 张家界做网站的人百度浏览器网页版入口
  • 做网站怎么销售公司免费推广网站
  • 企业网站源码git深圳网络推广培训中心
  • 网站项目开发流程图做推广的技巧
  • 郑州网站seo费用北京优化核酸检测
  • 做彩票网站空间去哪买网络搭建教程