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

什么系统做购物网站好什么是电商平台推广

什么系统做购物网站好,什么是电商平台推广,宝塔织梦网站建设,鹤壁网站seo题目: 给定一个 n 个元素有序的(升序)整型数组 nums 和一个目标值 target ,写一个函数搜索 nums 中的 target,如果 target 存在返回下标,否则返回 -1。 你必须编写一个具有 O(log n) 时间复杂度的算法。…

题目

给定一个 n 个元素有序的(升序)整型数组 nums 和一个目标值 target  ,写一个函数搜索 nums 中的 target,如果 target 存在返回下标,否则返回 -1

你必须编写一个具有 O(log n) 时间复杂度的算法。

思路:灵神 闭区间写法,>= > < <=转化 ,外加 考虑一些特殊情况

代码

class Solution {public int search(int[] nums, int target) {int ans = lowerBound(nums, target);if (ans == nums.length)return -1;if (nums[ans] == target) {return ans;} else {return -1;}}private int lowerBound(int[] nums, int target) {int left = 0, right = nums.length - 1;while (left <= right) {int mid = left + (right - left) / 2;if (nums[mid] < target) {left = mid + 1;} else {right = mid - 1;}}return left;}
}

性能

时间复杂度o(logn)

空间复杂度o(1)

http://www.dtcms.com/a/571702.html

相关文章:

  • 聊城网站建设制作开发公司网站怎么防k
  • 庆阳网站建设与制作腾讯云购买域名后如何建网站
  • 网站统计热力图wordpress主题 建站
  • 网站接入服务商查询做食品网站需要什么条件
  • 江苏建设个人信息网站网站建设部署与发布有效期
  • 公司网站建设宣传话语wordpress 微博客
  • 浙江建设厅继续教育网站wordpress建站价格
  • 统一门户网站建设参考规范湖人最新排名最新排名
  • 专业网站建设86215企业网站分析
  • 考研408--组成原理--day2--进制定点数符号拓展
  • 建站平台加盟网站vip怎么做
  • 怎样建网站影视企业宣传片制作
  • 太仓住房与城乡建设局网站大同建设银行煤炭支行网站
  • 怎么把危险网站大学学部网站建设工作
  • 网站做优化一开始怎么做做展示类网站
  • 网站建设需要很强的编程网页设计与网站建设过程
  • 旅游网站规划方案350做网站深圳
  • 加强门户网站建设 信息公开有名的wordpress主题
  • 行业网站推广方案网站建设一般多少钱网址
  • 哪里可以上传自己的php网站python编程100例
  • 公司门户网站首页作业帮小程序入口
  • 北京市建设工程审核网站wordpress插件video player
  • 东盟建设集团重庆工程有限公司网站培训怎么样网页设计
  • 网站有版权吗互联网舆情中心是干嘛的
  • ios手机网站建设seo排名优化软件免费
  • 北京商场面积排名北京网站优化和推广
  • 小说网站建设采集洪涛怎么样海城市建设网站
  • 怎么把网站源码扒下来网站建设公司成就
  • 营销型网站和普通网站的区别全国做网站排行
  • 创建网站用什么语言长域名转换短域名