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

系统网站界面设计/关键词搜索

系统网站界面设计,关键词搜索,wordpress 批量pdf,深圳品牌网站建设服务费用1.题目 题目分析: 给一个目标值,然后要在排序的整数数组中,找到跟目标值一样的,如果没有就把这个值插入进去,然后返回插入后的下标。 2.算法原理 根据题目的时间复杂度可以知道要用二分,开始划分区域&…

1.题目

题目分析:

 给一个目标值,然后要在排序的整数数组中,找到跟目标值一样的,如果没有就把这个值插入进去,然后返回插入后的下标。

2.算法原理

根据题目的时间复杂度可以知道要用二分,开始划分区域,分成小于t的,和大于等于t的,这里之所以有大于等于是可能不存在,就要插入到大于t的前一个位置,结果是会在大于等于的地方出现的,所以触发else就right=min,而不是min-1,因为min本身可能就是最后位置,-1就跳过了答案,小于就left=mid+1,min的值就是left+(right-left)/2,因为right=min。最后还需要注意,有的情况是出了边界,而二分最多到最后一个位置,所以需要判断是否相等跟t,不相等就说明在下一个位置。

3.代码实现

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

http://www.whsansanxincailiao.cn/news/30248022.html

相关文章:

  • 企业网站的常见服务/深圳网站建设
  • 如何做电子书网站/网络营销怎么做?
  • 做网站php和java区别/b站2023年免费入口
  • 手机画户型图的软件/站长工具seo综合查询降级
  • 网站查备案密码/宁波网站推广找哪家
  • 网站建设为中心/百度客服人工电话
  • 如何对网站做引擎优化/我想开个网站平台怎么开呢
  • 北京seo包年/百度搜索引擎seo
  • 手机网站免费生成/整合营销策划方案模板
  • 外网网站建设调研报告/百度收录网站提交入口
  • 网络设计报告机房环境/微信搜一搜排名优化
  • 涪陵区小城镇建设管理处网站/自己做一个网站需要多少钱
  • 服务号网站建设/建立网站需要多少钱
  • wdcp 无法访问此网站/如何刷seo关键词排名
  • 东航集团客户网站是哪家公司建设/互联网域名交易中心
  • 杭州网站建设 网络服务/网站seo设置是什么意思
  • 微小旅行社能否做网站/亚马逊关键词搜索器
  • 青岛鑫隆建设集团网站/怎么理解搜索引擎优化
  • 网站被别的域名绑定/网站自动推广软件
  • 庄河市城乡规划建设局网站/关键词优化百家号
  • 网站建设要用H5吗/网站在线生成app
  • 百度关键词搜索推广/seo排名工具给您好的建议下载官网
  • uc浏览器官网/网络营销中的seo是指
  • 沈阳网站建设syfzkj/千锋教育的口碑怎么样
  • 代做网站的好处/网络营销的策略包括
  • 自学做甜品师的网站/百度推广账号怎么申请
  • 网站模板受法律版权保护吗/百度公司推广电话
  • 太原网站建设鸣蝉/凡科建站官网
  • 上海做网站哪家便宜/设计师培训班多少钱
  • 公司网站建设管理制度/一台电脑赚钱的门路