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

网站怎么做微博链接软文营销的五大注意事项

网站怎么做微博链接,软文营销的五大注意事项,网站设计论文结束语,html5网站价格Problem: 34. 在排序数组中查找元素的第一个和最后一个位置 文章目录 题目描述思路复杂度Code 题目描述 思路 Problem: 二分查找常用解题模板(带一道leetcode题目) 直接套用上述中的寻找左、右边界的二分查找模板即可 复杂度 时间复杂度: O ( l o g n )…

Problem: 34. 在排序数组中查找元素的第一个和最后一个位置

文章目录

  • 题目描述
  • 思路
  • 复杂度
  • Code

题目描述

在这里插入图片描述在这里插入图片描述

思路

Problem: 二分查找常用解题模板(带一道leetcode题目)

直接套用上述中的寻找左、右边界的二分查找模板即可

复杂度

时间复杂度:

O ( l o g n ) O(logn) O(logn);其中 n n n为数组nums的大小

空间复杂度:

O ( n ) O(n) O(n)

Code

class Solution {
public:/*** Finds the first and last position of an element in a sorted array** @param nums Given array* @param target Given target number* @return vector<int>*/vector<int> searchRange(vector<int>& nums, int target) {if (nums.size() == 0) {return {-1, -1};}vector<int> res(2);res[0] = left_bound(nums, target);res[1] = right_bound(nums, target);return res;}/*** Queries the left boundary for a number less than the specified number** @param nums Given array* @param target Given target number* @return int*/int left_bound(vector<int>& nums, int target) {int left = 0;int right = nums.size() - 1;while (left <= right) {int mid = left + (right - left) / 2;if (nums[mid] == target) {right = mid - 1;} else if (nums[mid] > target) {right = mid - 1;} else if (nums[mid] < target) {left = mid + 1;}}// Check out of boundsif (left >= nums.size() || nums[left] != target) {return -1;}return left;}/*** Queries the right boundary for a number less than the specified number* * @param nums Given array* @param target Given target number* @return int*/int right_bound(vector<int>& nums, int target) {int left = 0;int 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) {left = mid + 1;}}// Check out of boundsif (right < 0 || nums[right] != target) {return -1;}return right;}
};
http://www.khdw.cn/news/35022.html

相关文章:

  • 网站搜索框设计google play 应用商店
  • 网站建设公司有哪些内容世界羽联巡回赛总决赛
  • 来宾网站制作十大免费无代码开发软件
  • 网站建设中遇到的问题怎么自己制作网站
  • 给公司做门户网站多少钱今日最新国际新闻头条
  • 乌鲁木齐城乡建设委员会的网站江苏seo网络
  • 想做一个自己的网站怎么做爱站工具包
  • 能够做数据地图的网站推广公司有哪些公司
  • 阿里云服务器官网登录入口seo推广具体做什么
  • 天猫网站左侧导航用js怎么做软文代写服务
  • 绍兴 网站建设百度云服务器官网
  • 新手学做网站视频2022百度收录越来越难了
  • 网站建设哪家做的好一点什么是软文推广
  • 网站结构分析具体分析内容重庆关键词自动排名
  • 机器人软件开发和网站开发网站关键词怎么快速上排名
  • 网站开发技术项目什么推广方法是有效果的
  • 怎么做购物型网站南京网络优化培训
  • 网站制作技术培训搜索引擎关键词seo优化公司
  • 网站内怎样做关键词有效果长沙seo代理
  • 绛县做网站b站网页入口
  • 东莞做网站黑龙江seo关键词优化工具
  • 上海工程建设执业资格注册中心网站比较开放的浏览器
  • 网站设计公司请示网络营销企业是什么
  • 余姚网站建设设计网站seo谷歌
  • 温州做外贸网站安卓aso关键词优化
  • 自己怎样做公司广告视频网站上海网络推广团队
  • 单页面网站怎么优化最近发生的重大新闻事件
  • 网站开发文档范例企业文化内容范本
  • 网站备案过期网站推广平台排行
  • 河南旅游网站建设应用市场