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

境外网站做网站涉黄网络设计与制作课程

境外网站做网站涉黄,网络设计与制作课程,东莞工商注册网站,蚌埠本地网站题目: 给定一个 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/488638.html

相关文章:

  • re一下--day3--运算符--经验贴
  • wordpress快速建站五个常见的电子商务网站
  • 北京专门做网站的公司网站是用虚拟机做还是服务器
  • 建站平台工具字体 安装到wordpress
  • 网站不显示域名解析错误怎么办百度知道小程序
  • 如何解决pip install -r requirements.txt Windows 反斜杠转义导致路径解析失败 问题
  • 【机器学习入门】7.4 随机森林:一文吃透随机森林——从原理到核心特点
  • Linux C/C++ 学习日记(24):UDP协议的介绍:广播、多播的实现
  • SEO参与网站建设注意wordpress小机巧
  • 网站搭建公司案例网址wordpress 缓存文件 手动删除
  • 贵阳营销型网站建设为什么wordpress安装成了英文版
  • 【avalonia教程】11字符串格式化、avalonia自带绑定值的转换
  • 岐山县住房和城市建设局网站软文范例大全100
  • 网站建设概南宁seo网络优化公司
  • 视频网站设计与开发上海建设银行网站
  • 最精品网站建设做国际贸易都用什么网站
  • 专业团队张伟原图广东seo加盟
  • 外贸自建站平台怎么选海口网站建设哪家好
  • 即墨哪里有做网站的二手商城网站建设论文
  • 网站网页不对称平台营销策略都有哪些
  • 佛山新网站建设详细内容东莞建设银行营业时间
  • 深圳做英文网站的公司中国科技成就作文800字
  • 10.15总结
  • 中介网站建设frontpage如何做网站
  • 360移动建站建筑工程网站搭建
  • 柏乡县建设局网站网站快照不更新了
  • 开发做一个网站的流程网上注册一个公司需要多少钱
  • 征程 6 BPU trace 简介与实操
  • 保险网站推荐app软件下载安装到手机
  • 网站建好了 怎么建后台网站发布系统