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

能进入各种网站的浏览器自己做游戏app的网站

能进入各种网站的浏览器,自己做游戏app的网站,七牛云动静分离wordpress,网站开发创新点35. 搜索插入位置 - 力扣(LeetCode) 解法:二分查找 思路:题目是有序的,时间复杂度O(logN),二分没跑了,题目说如果找不到target,返回它应该被插入位置的下标,所以可以分析一下示例2&…

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

解法:二分查找

思路:题目是有序的,时间复杂度O(logN),二分没跑了,题目说如果找不到target,返回它应该被插入位置的下标,所以可以分析一下示例2:

可以把数组分为两部分,当找到>=target区间的左端点时,它的下标正好是要被输出的下标,所以

1.数组有二段性,可以用二分

2.用求区间左端点的方法解决这道题。不了解的看这个在做题中学习(49):排序数组中查找元素的第一个和最后一个位置-CSDN博客

细节

因为有示例3这种,数组元素都比target小的情况,所以此时单独判断,如果数组最后一个元素<target,返回num.size()即可。

class Solution 
{
public:int searchInsert(vector<int>& nums, int target) {int left = 0,right = nums.size()-1;if(nums[nums.size()-1] < target)return nums.size();int mid = 0;while(left<right){//1.找区间左端点mid = left + (right - left) /2;if(nums[mid] < target)left = mid + 1;else right = mid;}//走到这里,返回左端点return left;}
};

http://www.yayakq.cn/news/218131/

相关文章:

  • 网站关闭申请书京东商城网站建设目的
  • 网站2019建设目标最安全的网站语言
  • 郑州网站优化托管熟悉网站空间 域名等相关知识
  • 网站快速收录工具上海网站建设兴策
  • wordpress能做企业站吗网页界面设计评分标准
  • 淘宝网站建设的缺点学校网站栏目建设
  • 怎样提高网站访问速度关键词库在网站上怎么体现
  • 如何做自己的博客网站世界优秀摄影作品网站
  • 公司申请网站备案wordpress怎么开发主题
  • 东莞莞城网站建设公司网站建设解析
  • 亳州做网站的公司敬请期待翻译
  • 门户网站建设招标文件文件怎么添加到wordpress
  • 哪家小吃培训网站做的最好小游戏代理平台
  • 东莞建外贸网站网站建设忽悠
  • 教育培训机构招生网站建设微信小程序商城定制开发
  • 环球资源网商务网站建设目的dw新建站点
  • 公司微网站建设华为云网站建设怎么设置选择项
  • 友汇网站建设wordpress网站前端
  • 建设网站有哪些好处和坏处网络信息发布平台
  • 怎么形容网站做的好泰州泛亚信息做网站怎么样
  • 广州建网站哪家好用路由器建设网站
  • 网站的运营维护做环卫设备都有哪些网站
  • 北京网站制作沈阳网站seo策划方案设计
  • 网站源码在哪里网站风格细节
  • 网站专题制作软件it外包价格
  • 公司制作网站需要网站排名突然掉没了
  • 建设银行网站的支付流程淘宝关键词优化软件
  • 网站申请域名流程医疗器械网站素材
  • 聊城网站建设售后服务网站不备案支付宝接口
  • 企业网站2000元如何免费创建域名