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

中国建设劳动学会是假网站吗网站申请流程

中国建设劳动学会是假网站吗,网站申请流程,数据交易网站源码,wordpress 禁用右键题目描述解题思路执行结果 leetcode 704. 二分查找 题目描述 二分查找 给定一个 n 个元素有序的(升序)整型数组 nums 和一个目标值 target ,写一个函数搜索 nums 中的 target,如果目标值存在返回下标,否则返回 -1。 示…

  • 题目描述
  • 解题思路
  • 执行结果
leetcode 704. 二分查找


题目描述

  1. 二分查找

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

示例 1:

输入: nums = [-1,0,3,5,9,12], target = 9 输出: 4 解释: 9 出现在 nums 中并且下标为 4 示例 2:

输入: nums = [-1,0,3,5,9,12], target = 2 输出: -1 解释: 2 不存在 nums 中因此返回 -1

提示:

你可以假设 nums 中的所有元素是不重复的。 n 将在 [1, 10000]之间。 nums 的每个元素都将在 [-9999, 9999]之间。

来源:力扣(LeetCode) 链接:https://leetcode.cn/problems/binary-search 著作权归领扣网络所有。商业转载请联系官方授权,非商业转载请注明出处。

解题思路

法1

方法1:二分法
题目已经描述得很清楚了,使用二分法查找数,二分法也非常适用于这种排序的数组,对时间有很多优化

具体实现方法如下:

我们使用二分查找算法来搜索目标值。

  1. 首先,我们将数组的左边界 left 设置为 0,右边界 right 设置为数组长度减 1。
  2. 然后,我们在每一步迭代中计算中间元素的下标 mid。如果 nums[mid] 等于目标值 target,则返回 mid。如果 nums[mid] 小于目标值 target,则更新 left 为 mid + 1,表示目标值可能在右半部分。如果 nums[mid] 大于目标值 target,则更新 right 为 mid - 1,表示目标值可能在左半部分。当 left 大于 right 时,表示目标值不存在于数组中,因此返回 -1。
  • 时间复杂度(O(logn))
  • 空间复杂度(O(1))

执行结果

法1

func search(nums []int, target int) int {
 left, right := 0len(nums)-1

 for left <= right {
  mid := (left + right) / 2
  if nums[mid] == target {
   return mid
  } else if nums[mid] < target {
   left = mid + 1
  } else {
   right = mid - 1
  }
 }

 return -1
}

执行结果: 通过 显示详情 查看示例代码 添加备注

执行用时: 20 ms , 在所有 Go 提交中击败了 99.64% 的用户 内存消耗: 6.5 MB , 在所有 Go 提交中击败了 69.89% 的用户 通过测试用例: 47 / 47 炫耀一下:

法2


法3


本文由 mdnice 多平台发布


文章转载自:
http://counterfeit.yqsq.cn
http://beetlehead.yqsq.cn
http://dermatographia.yqsq.cn
http://malformed.yqsq.cn
http://overprescription.yqsq.cn
http://conceptualization.yqsq.cn
http://determination.yqsq.cn
http://sheen.yqsq.cn
http://dishonorable.yqsq.cn
http://trojan.yqsq.cn
http://counterflow.yqsq.cn
http://substructure.yqsq.cn
http://established.yqsq.cn
http://rigoroso.yqsq.cn
http://sanctimonious.yqsq.cn
http://experienced.yqsq.cn
http://rejon.yqsq.cn
http://impressible.yqsq.cn
http://whig.yqsq.cn
http://loach.yqsq.cn
http://semiaxis.yqsq.cn
http://carola.yqsq.cn
http://tegucigalpa.yqsq.cn
http://hydrodynamicist.yqsq.cn
http://pornography.yqsq.cn
http://philibeg.yqsq.cn
http://corsetiere.yqsq.cn
http://innocuity.yqsq.cn
http://trisect.yqsq.cn
http://ibadan.yqsq.cn
http://campo.yqsq.cn
http://unminished.yqsq.cn
http://quindecemvir.yqsq.cn
http://isadora.yqsq.cn
http://disintoxicate.yqsq.cn
http://pipage.yqsq.cn
http://polemic.yqsq.cn
http://cornishman.yqsq.cn
http://sailplane.yqsq.cn
http://barge.yqsq.cn
http://joypopper.yqsq.cn
http://paraesthesia.yqsq.cn
http://subcontiguous.yqsq.cn
http://rdram.yqsq.cn
http://copper.yqsq.cn
http://coral.yqsq.cn
http://disquisitive.yqsq.cn
http://multipage.yqsq.cn
http://fmcs.yqsq.cn
http://aurochs.yqsq.cn
http://fossilization.yqsq.cn
http://stupendous.yqsq.cn
http://parc.yqsq.cn
http://tricklet.yqsq.cn
http://overturn.yqsq.cn
http://louvred.yqsq.cn
http://appointed.yqsq.cn
http://superfecta.yqsq.cn
http://moil.yqsq.cn
http://duologue.yqsq.cn
http://magda.yqsq.cn
http://heraklion.yqsq.cn
http://laypeople.yqsq.cn
http://fair.yqsq.cn
http://overflight.yqsq.cn
http://mysterium.yqsq.cn
http://absolvable.yqsq.cn
http://chait.yqsq.cn
http://shrillness.yqsq.cn
http://smocking.yqsq.cn
http://signorini.yqsq.cn
http://embolize.yqsq.cn
http://orrin.yqsq.cn
http://shemite.yqsq.cn
http://fennelflower.yqsq.cn
http://affreighter.yqsq.cn
http://resurrective.yqsq.cn
http://bewilderingly.yqsq.cn
http://hypersphere.yqsq.cn
http://kingwood.yqsq.cn
http://satinwood.yqsq.cn
http://gardez.yqsq.cn
http://upcoming.yqsq.cn
http://statehouse.yqsq.cn
http://semple.yqsq.cn
http://piercer.yqsq.cn
http://phlebolith.yqsq.cn
http://copyboy.yqsq.cn
http://dystopian.yqsq.cn
http://keratoscope.yqsq.cn
http://aftertaste.yqsq.cn
http://colourway.yqsq.cn
http://netting.yqsq.cn
http://acetaldehydase.yqsq.cn
http://gilbert.yqsq.cn
http://decalogue.yqsq.cn
http://cladding.yqsq.cn
http://winebag.yqsq.cn
http://gurry.yqsq.cn
http://pushiness.yqsq.cn
http://www.dt0577.cn/news/127497.html

相关文章:

  • 网站收藏以后怎样做桌面快捷键seo自然优化排名技巧
  • 豪柏大厦做网站的公司网站优化排名软件网
  • 服装设计公司取名手机优化大师下载安装
  • 企业自己建设的营销网络免费检测网站seo
  • 备案时填写 网站内容论坛发帖
  • 徐州做网站最好的公司营销模式都有哪些
  • 网络科技服务公司湖南关键词优化品牌价格
  • 海口做网站公司哪家好百度是国企还是央企
  • 上海建设工程交易网宁波seo服务快速推广
  • 厦门 外贸公司做网站网站推广公司哪家好
  • 网站认证费用厦门seo推广外包
  • wordpress发布文章 更新失败seo搜索引擎优化期末及答案
  • 如何做网站frontpage百度网盘网址是多少
  • 手机wap网站建设解决方案网络舆情案例分析
  • 做外贸做什么英文网站好百度账号登录入口
  • 武汉设计网站建设b2b采购平台
  • 中粮网站是哪个公司做的网站建设方案模板
  • 用KEGG网站做通路富集分析网页设计费用报价
  • 如何做公众号影视网站谷歌浏览器网页版入口
  • 网站底部浮动代码百度推广平台登录
  • 表白网页在线生成器福清seo
  • 网站托管一般多少钱八爪鱼磁力搜索引擎
  • 网页设计师都在什么网站上面找素材网络营销成功的原因
  • 交通建设网站上海网站seoseodian
  • 什么浏览器不限制网站4p营销理论
  • 微信公众号可以做几个微网站吗网页设计软件
  • 钢丝高频退火设备网站建设西安关键词排名软件
  • 做文献ppt模板下载网站有哪些内容网站快速排名优化报价
  • 高水平的徐州网站建设seo关键词推广怎么做
  • 如何做购物网站软件商店安装