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

怎样选择网站建设公司百度手机网页

怎样选择网站建设公司,百度手机网页,国外美容网站,江苏初中课程基地建设网站文章目录 1. 题目2. 题目解析3. 代码 1. 题目 在线oj 2. 题目解析 解法一&#xff1a;暴力查找最小值 时间复杂度&#xff1a;0(N) 解法二&#xff1a;二分查找算法 【二段性】&#xff1a; A~B&#xff1a;nums[i] > nums[i 1] C~D&#xff1a;nums[i] < nums[i…

文章目录

  • 1. 题目
  • 2. 题目解析
  • 3. 代码

1. 题目

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

2. 题目解析

解法一:暴力查找最小值
时间复杂度:0(N)

解法二:二分查找算法

  1. 【二段性】:

在这里插入图片描述

  • A~B:nums[i] > nums[i + 1]

  • C~D:nums[i] < nums[i + 1]

  1. 【解题思路】:
    在这里插入图片描述
    我们选择以D点的值作为参照物:
  • nums[mid] > nums[n - 1] ----> left = mid + 1
  • nums[mid] < nums[n - 1] ----> right = mid

3. 代码

class Solution {public int findMin(int[] nums) {int n = nums.length;int left = 0;int right = n - 1;while (left < right){int mid = left + (right - left) / 2;if (nums[mid] > nums[n - 1]){left = mid + 1;}else {right = mid;}}return nums[left];}
}
http://www.dtcms.com/wzjs/384273.html

相关文章:

  • 做网站大约要多少钱广告开户
  • 上海市人民政府网站官网镇海seo关键词优化费用
  • 合肥网站建设是什么百度下载安装app
  • 上海杨浦区网站建设建站流程新手搭建网站第一步
  • 建立英语seo网站管理招聘
  • 成都专门做公司网站的公司百度人工服务热线24小时
  • 湖南网站优化代运营seo系统推广
  • 软件公司组织架构百度seo排名优化
  • jsp做的网站答辩问题国内十大4a广告公司
  • 邯郸哪儿做网站好廊坊seo推广
  • php网站开发流程外贸公司一般怎么找客户
  • 网站做系统叫什么软件有哪些怎么看app的下载网址
  • wordpress与微信连接数据库操作南京seo关键词排名
  • 纯文本网站连接网站推广经验
  • 域名对网站有什么影响百度新闻发布
  • 营销策划方案网站上首页的seo关键词优化
  • 网站更新要怎么做网站seo分析报告案例
  • .net和php哪个做网站好百度竞价排名案例分析
  • 设计素材模板电脑突然多了windows优化大师
  • 做百度网站建立网站流程
  • 石岩做网站哪家好购物网站
  • 郫县网站制作青岛seo推广专员
  • 做网站要在阿里云上买几个贡献适合发软文的平台
  • 安陆做网站公司深圳网络营销外包公司推荐
  • 免费企业网站建设免费关于校园推广的软文
  • 广元做网站以网红引流促业态提升
  • 做ui的网站有哪些关键字挖掘爱站网
  • 手机网站建设新闻做百度推广销售怎么找客户
  • wordpress日志在哪seo优化软件免费
  • 网站起名字大全企业网站怎么做