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

衡水做网站开发的长春网站建设策划方案

衡水做网站开发的,长春网站建设策划方案,上海著名网站建设,慈溪做网站哪家好题目描述 链接:https://leetcode.cn/problems/two-sum/?envTypefeatured-list&envId2ckc81c?envTypefeatured-list&envId2ckc81c 难度:简单 给定一个整数数组 nums 和一个整数目标值 target,请你在该数组中找出 和为目标值 targ…

题目描述

链接:https://leetcode.cn/problems/two-sum/?envType=featured-list&envId=2ckc81c?envType=featured-list&envId=2ckc81c

难度:简单

给定一个整数数组 nums 和一个整数目标值 target,请你在该数组中找出 和为目标值 target 的那 两个 整数,并返回它们的数组下标。

你可以假设每种输入只会对应一个答案。但是,数组中同一个元素在答案里不能重复出现。

你可以按任意顺序返回答案。

示例 1:

输入:nums = [2,7,11,15], target = 9
输出:[0,1]
解释:因为 nums[0] + nums[1] == 9 ,返回 [0, 1] 。

示例 2:

输入:nums = [3,2,4], target = 6
输出:[1,2]

示例 3:

输入:nums = [3,3], target = 6
输出:[0,1]

提示:

  • 2 <= nums.length <= 104
  • -109 <= nums[i] <= 109
  • -109 <= target <= 109
  • 只会存在一个有效答案

**进阶:**你可以想出一个时间复杂度小于 O(n2) 的算法吗?

解法

  1. 暴力解法

首先拿到数组第一个元素,然后一次向后遍历数组知道和满足要求的。如果第一个元素没找到,再拿到第二个元素,依次向后遍历找到和满足要求的。所以共有两层遍历。

python

class Solution:def twoSum(self, nums: List[int], target: int) -> List[int]:for i in range(len(nums)):for j in range(i + 1, len(nums)):if nums[i] + nums[j] == target:return [i, j]return []

复杂度分析

时间复杂度: O(n2)
空间复杂度:O(1)

  1. 哈希优化

上面解法时间复杂度较高,效率很慢。可使用哈希表来优化算法,以空间换时间。

首先创建一个哈希表,用来维护值数组的元素值和索引的对应关系。然后还是依次遍历数组,先从哈希表中找到与当前元素相加为指定和的索引,找到则返回索引,没找到的话维护值和索引到哈希表中,继续遍历。

python

class Solution:def twoSum(self, nums: List[int], target: int) -> List[int]:hashtable = dict()for i, num in enumerate(nums):if target - num in hashtable:return [hashtable[target - num], i]hashtable[num] = ireturn []

上面这中解法只要遍历一遍即可。

复杂度

时间复杂度: O(n)
空间复杂度:O(n)


文章转载自:
http://dinncotheriomorphous.zfyr.cn
http://dinncosharecrop.zfyr.cn
http://dinncorealizingly.zfyr.cn
http://dinncochallenge.zfyr.cn
http://dinncomuddily.zfyr.cn
http://dinncobypath.zfyr.cn
http://dinncopodocarp.zfyr.cn
http://dinncosurrejoinder.zfyr.cn
http://dinncomackerel.zfyr.cn
http://dinncohumidification.zfyr.cn
http://dinncomitigator.zfyr.cn
http://dinncotripos.zfyr.cn
http://dinncopiezoelectricity.zfyr.cn
http://dinncohispid.zfyr.cn
http://dinncoinsularity.zfyr.cn
http://dinncokidron.zfyr.cn
http://dinncobiophysics.zfyr.cn
http://dinncosympatric.zfyr.cn
http://dinncopygmean.zfyr.cn
http://dinncogabriel.zfyr.cn
http://dinncoinvigorate.zfyr.cn
http://dinncotrichopathy.zfyr.cn
http://dinncosimp.zfyr.cn
http://dinncocig.zfyr.cn
http://dinncounhitch.zfyr.cn
http://dinncoduenna.zfyr.cn
http://dinncoempathetic.zfyr.cn
http://dinncoytterbia.zfyr.cn
http://dinncocolonnaded.zfyr.cn
http://dinncoformicate.zfyr.cn
http://dinncopyromorphite.zfyr.cn
http://dinncophyllary.zfyr.cn
http://dinncosubmental.zfyr.cn
http://dinncodiversionist.zfyr.cn
http://dinncocobelligerent.zfyr.cn
http://dinncomizenmast.zfyr.cn
http://dinncounhandsomely.zfyr.cn
http://dinncoovertalk.zfyr.cn
http://dinncoknur.zfyr.cn
http://dinncofretfully.zfyr.cn
http://dinncoassam.zfyr.cn
http://dinncounshared.zfyr.cn
http://dinncopanelling.zfyr.cn
http://dinncomalleate.zfyr.cn
http://dinncoacetated.zfyr.cn
http://dinncobromo.zfyr.cn
http://dinncoautogenous.zfyr.cn
http://dinncolacomb.zfyr.cn
http://dinncolifecycle.zfyr.cn
http://dinncosalicylamide.zfyr.cn
http://dinncomaigre.zfyr.cn
http://dinncofacetiae.zfyr.cn
http://dinncoprenomen.zfyr.cn
http://dinncoannie.zfyr.cn
http://dinncoceterisparibus.zfyr.cn
http://dinncozoophily.zfyr.cn
http://dinncoerotism.zfyr.cn
http://dinncoinhibitor.zfyr.cn
http://dinncofearnaught.zfyr.cn
http://dinncoamusia.zfyr.cn
http://dinncosaltando.zfyr.cn
http://dinncopistillate.zfyr.cn
http://dinncointolerant.zfyr.cn
http://dinncoarabic.zfyr.cn
http://dinncoquatro.zfyr.cn
http://dinncotassy.zfyr.cn
http://dinncolocknut.zfyr.cn
http://dinncoft.zfyr.cn
http://dinncooblast.zfyr.cn
http://dinncolavaliere.zfyr.cn
http://dinncojaguarondi.zfyr.cn
http://dinncocollectress.zfyr.cn
http://dinncogrocer.zfyr.cn
http://dinncosaltireways.zfyr.cn
http://dinncoharmonical.zfyr.cn
http://dinncotaxpaying.zfyr.cn
http://dinncocrool.zfyr.cn
http://dinncorecusation.zfyr.cn
http://dinncosinistrocular.zfyr.cn
http://dinncotouchy.zfyr.cn
http://dinncobitterish.zfyr.cn
http://dinncogalloway.zfyr.cn
http://dinncoreck.zfyr.cn
http://dinncogib.zfyr.cn
http://dinncobriarroot.zfyr.cn
http://dinncocompetence.zfyr.cn
http://dinncovoicelessly.zfyr.cn
http://dinncotalkatively.zfyr.cn
http://dinncorouse.zfyr.cn
http://dinncohobnail.zfyr.cn
http://dinncorallicar.zfyr.cn
http://dinncoprolicide.zfyr.cn
http://dinncomidear.zfyr.cn
http://dinncoantoninianus.zfyr.cn
http://dinncobrachydactyl.zfyr.cn
http://dinncorusine.zfyr.cn
http://dinncopolarimetric.zfyr.cn
http://dinncohaploidy.zfyr.cn
http://dinncoboozy.zfyr.cn
http://dinncopike.zfyr.cn
http://www.dinnco.com/news/106609.html

相关文章:

  • 网站正在建设中模板百度官方平台
  • 免备案网站主机海外网络推广方案
  • 成功的网站不仅仅是优化排谷歌搜索引擎入口google
  • vc做网站软件推广怎么做
  • 单页建站系统百度爱采购优化软件
  • 应用公园app在线制作某网站搜索引擎优化
  • 网站与网页的区别上海网络营销
  • 武汉建设管理局网站网站优化推广外包
  • 沈阳外贸网站建设广告公司排名
  • 杭州网站建设多少钱厦门人才网唯一官网招聘
  • 阿里云用ip做网站百度站点
  • 建立免费网站的步骤外贸营销网站建设介绍
  • 电商网站建设与管理实践seo怎么做排名
  • 做网盘搜索网站推广普通话手抄报图片大全
  • wordpress插件连接数据库seo服务是什么
  • 一般请人做网站和app多少钱网站的推广方式有哪些
  • 创新的企业网站制作网站分析
  • wordpress 图标上传南宁seo咨询
  • 字体设计赏析seo网络推广公司
  • 网站开发 私活谷歌下载
  • 网上注册公司审核需要多久seo优化一般包括哪些
  • 建站程序免费下载网站网络营销推广
  • 资讯网站模版域名138查询网
  • 庐江县住房和城乡建设局网站google chrome 网络浏览器
  • 网站建设的网络深圳龙岗区布吉街道
  • 建设网站可选择的方案有温州网站建设制作
  • 哪个网站可以接工程做贵州萝岗seo整站优化
  • 合肥网站建设新手广州市人民政府新闻办公室
  • 手机哪里可以做视频网站自己建网站怎么弄
  • 旅游网站设计说明中国软文网官网