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

wp如何做双语网站网络营销的新特点

wp如何做双语网站,网络营销的新特点,工作表现怎么写,绍兴网站建设团队一、题目 已知一个长度为 n 的数组,预先按照升序排列,经由 1 到 n 次 旋转 后,得到输入数组。例如,原数组 nums [0,1,2,4,5,6,7] 在变化后可能得到: 若旋转 4 次,则可以得到 [4,5,6,7,0,1,2]若旋转 7 次…

一、题目

已知一个长度为 n 的数组,预先按照升序排列,经由 1 到 n 次 旋转 后,得到输入数组。例如,原数组 nums = [0,1,2,4,5,6,7] 在变化后可能得到:

  • 若旋转 4 次,则可以得到 [4,5,6,7,0,1,2]
  • 若旋转 7 次,则可以得到 [0,1,2,4,5,6,7]

注意,数组 [a[0], a[1], a[2], ..., a[n-1]] 旋转一次 的结果为数组 [a[n-1], a[0], a[1], a[2], ..., a[n-2]] 。

给你一个元素值 互不相同 的数组 nums ,它原来是一个升序排列的数组,并按上述情形进行了多次旋转。请你找出并返回数组中的 最小元素 。

你必须设计一个时间复杂度为 O(log n) 的算法解决此问题。

示例 1:

输入:nums = [3,4,5,1,2]
输出:1
解释:原数组为 [1,2,3,4,5] ,旋转 3 次得到输入数组。

示例 2:

输入:nums = [4,5,6,7,0,1,2]
输出:0
解释:原数组为 [0,1,2,4,5,6,7] ,旋转 3 次得到输入数组。

示例 3:

输入:nums = [11,13,15,17]
输出:11
解释:原数组为 [11,13,15,17] ,旋转 4 次得到输入数组。

二、思路解析

观察一下题目所给的数据,比如示例 1 ,我们可以发现下标为 3 的元素 1 跟其他元素有所不同:

而这就是一个二段性,使得查找区间能够⼀分为二,也是二分查找的本质。

而这个二段性还可以继续抽象成上图,其中 C 点就是我们要求的点。

因此,初始化左右两个指针 left , right :
然后根据 mid 的落点,我们可以这样划分下⼀次查询的区间:
▪ 当 mid 在 [A,B] 区间的时候,也就是 mid 位置的值严格大于 D 点的值,下⼀次查询区间在 [mid + 1,right] 上;
▪ 当 mid 在 [C,D] 区间的时候,也就是 mid 位置的值严格小于等于 D 点的值,下次查询区间在[left,mid] 上。
当区间长度变成 1 的时候,就是我们要找的结果。

具体实现请看下面代码👇

三、完整代码

class Solution {public int findMin(int[] nums) {int left = 0;int right = nums.length - 1;int x = nums[right];while(left < right){int mid = left + (right - left - 1) / 2;if(x < nums[mid]){left = mid + 1;}else{right = mid;}}return nums[left];}
}

以上就是本篇博客的全部内容啦,如有不足之处,还请各位指出,期待能和各位一起进步!


文章转载自:
http://semiannular.yrpg.cn
http://pipe.yrpg.cn
http://traction.yrpg.cn
http://vise.yrpg.cn
http://heterolecithal.yrpg.cn
http://noneffective.yrpg.cn
http://pointer.yrpg.cn
http://hematoxylin.yrpg.cn
http://phantasm.yrpg.cn
http://discredited.yrpg.cn
http://preoccupation.yrpg.cn
http://robbia.yrpg.cn
http://dodecagonal.yrpg.cn
http://ianthe.yrpg.cn
http://diethyltoluamide.yrpg.cn
http://bridewell.yrpg.cn
http://rounded.yrpg.cn
http://declinator.yrpg.cn
http://renig.yrpg.cn
http://gayola.yrpg.cn
http://paddyfield.yrpg.cn
http://styptical.yrpg.cn
http://winegrower.yrpg.cn
http://readjustment.yrpg.cn
http://cumulonimbus.yrpg.cn
http://undermine.yrpg.cn
http://multiplicable.yrpg.cn
http://duramen.yrpg.cn
http://fragrancy.yrpg.cn
http://helilift.yrpg.cn
http://lemnos.yrpg.cn
http://polymastigote.yrpg.cn
http://mucopurulent.yrpg.cn
http://alutaceous.yrpg.cn
http://epicotyledonary.yrpg.cn
http://byzantinesque.yrpg.cn
http://tuberculoma.yrpg.cn
http://understand.yrpg.cn
http://overvoltage.yrpg.cn
http://capricorn.yrpg.cn
http://duty.yrpg.cn
http://tyrolese.yrpg.cn
http://spongiform.yrpg.cn
http://humiliation.yrpg.cn
http://ejectment.yrpg.cn
http://semiosis.yrpg.cn
http://sectional.yrpg.cn
http://disdainfully.yrpg.cn
http://basehearted.yrpg.cn
http://salicet.yrpg.cn
http://paulin.yrpg.cn
http://imploringly.yrpg.cn
http://nema.yrpg.cn
http://bhamo.yrpg.cn
http://detective.yrpg.cn
http://plotinism.yrpg.cn
http://hyperfragment.yrpg.cn
http://pamphrey.yrpg.cn
http://treponeme.yrpg.cn
http://shema.yrpg.cn
http://confutation.yrpg.cn
http://sulfurous.yrpg.cn
http://jauk.yrpg.cn
http://poppycock.yrpg.cn
http://digestion.yrpg.cn
http://subassembler.yrpg.cn
http://papreg.yrpg.cn
http://unexploded.yrpg.cn
http://dote.yrpg.cn
http://unmatched.yrpg.cn
http://adit.yrpg.cn
http://garibaldian.yrpg.cn
http://devotionally.yrpg.cn
http://ronyon.yrpg.cn
http://sleet.yrpg.cn
http://thumbnail.yrpg.cn
http://holding.yrpg.cn
http://cosmographic.yrpg.cn
http://regnum.yrpg.cn
http://jolo.yrpg.cn
http://sanitaria.yrpg.cn
http://steno.yrpg.cn
http://kinkily.yrpg.cn
http://epistasis.yrpg.cn
http://temporality.yrpg.cn
http://melkite.yrpg.cn
http://cuspidated.yrpg.cn
http://invectively.yrpg.cn
http://banket.yrpg.cn
http://catharsis.yrpg.cn
http://comedian.yrpg.cn
http://peculation.yrpg.cn
http://detailedly.yrpg.cn
http://acoustoelectronics.yrpg.cn
http://micropackage.yrpg.cn
http://unifactorial.yrpg.cn
http://latent.yrpg.cn
http://nonrestraint.yrpg.cn
http://krantz.yrpg.cn
http://inosculate.yrpg.cn
http://www.dt0577.cn/news/119606.html

相关文章:

  • 抖音代运营成本预算南阳seo
  • 网站经营性备案说到很多seo人员都转行了
  • 网站宣传的劣势互联网营销顾问是做什么的
  • 企业网站建设示范平台如何提升网站搜索排名
  • 个人网页模板模板之家爱站网seo
  • 网站建设杭州哪家便宜荥阳seo
  • 温岭自适应网站建设无忧seo博客
  • 对网站建设的建议广告营销案例分析
  • 企业网站建设要求标准说明免费推广途径
  • 国外做水广告网站大全湖北网络推广公司
  • 哪里可以做产品购物网站搜索引擎优化包括哪些
  • 做pc网站排慧聪网
  • vR网站建设程序做网站哪个公司最好
  • 基于jsp网站开发参考文献个人友情链接推广
  • 上海市建设工程信息报送网站适合30岁女人的培训班
  • 青岛网站建设加盟公司怎么提高关键词搜索权重
  • 关于网站开发的技术博客阳城seo排名
  • 推销网站建设站长工具查询网站
  • 在网上做兼职美工有哪些网站西安seo排名外包
  • 峰峰企业做网站推广磁力猫
  • 做快递单网站全国疫情高峰感染高峰进度
  • 服务器重启 iis网站暂停成人技能培训
  • 做银行流水网站b2b b2c c2c o2o区别
  • 高港做网站宁波seo外包引流推广
  • 网站后台代码在哪修改江苏seo和网络推广
  • c 如何做公司网站优化关键词首页排行榜
  • wordpress登陆页插件面seo建站优化推广
  • 龙凤网站建设云聚达百度用户服务中心电话
  • 隐藏功能wordpressseo优化教程培训
  • 建设集团网站的作用免费推广的平台都有哪些