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

宁波自适应网站建设优化建站wordpress 指定分类 文章数

宁波自适应网站建设优化建站,wordpress 指定分类 文章数,网站导航条图片素材,wordpress手机端底部菜单主题难度:* 给定一个整数数组 nums 和一个整数目标值 target,请你在该数组中找出 和为目标值 target 的那 两个 整数,并返回它们的数组下标。 你可以假设每种输入只会对应一个答案。但是,数组中同一个元素在答案里不能重复出现。 你…

难度:*
给定一个整数数组 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) 的算法吗?

解法:

export const twoSum = (list, target) => {const output = []if (Array.isArray(list) && list.length > 0) {const obj = {}for (let i = 0, len = list.length; i < len; ++i) {const item = list[i]const sub = target - itemif (obj[sub] || obj[sub] === 0) {output.push(obj[sub])output.push(i)}obj[item] = i}}return output
}

时间复杂度O(n)

提问:
1.如果传的数组中,有重复的项,该怎么改进,输出结果呢?
2.如果数组中,存在多对数据改如何优化?

下一篇:leetCode算法—2.两数相加

http://www.yayakq.cn/news/293246/

相关文章:

  • 网站建设公司招网站设计怎么做网站logo
  • 网站怎么在工信部备案信息查询哈尔滨网站提升排名
  • 徐州做网站的培训机构工程建设内容包括哪些
  • 网站名称怎么起好听discuz网站同步
  • 浙江银安建设有限公司网站wordpress手机版怎么用
  • 清远企业网站排名phpcms 安装官网的教程更换域名后网站图片还是无法显示
  • 网络优化首先要有网站佛山格尔做网站的公司
  • 沂水网站优化推广dw网页设计免费模板
  • 做python项目的网站微信购物网站开发
  • 查看网站是否wordpress时尚工作室网站源码
  • 海南医院网站建设南安市网站建设
  • php网站开发培训学校建设通是个什么网站
  • 网站数据库开发济南网站建设公司官网
  • 西安网站seo广东省做网站的公司
  • 工业园区网站建设如何用Word做网站单页
  • 网站转移动版购物商城系统
  • 贵阳网站建设三思网络重庆网润集团有限公司
  • 用front page2003做网站的导航条临沂网站建设那家好
  • 网站免费建设价格电脑版网页入口
  • 重庆教育建设集团有限公司官方网站电脑端网站一般做多宽最好
  • 服装网站html模板建行官网登录入口
  • 网站改版的必要性宁波比较好的外贸公司
  • 北京南站核酸检测点flash网站链接怎么做
  • 宁波市国家高新区建设局网站做720全景好的网站
  • 专业做家政网站温县网站建设
  • 什么网站可以做期刊封面wordpress怎么用地图
  • 北海 网站建设 公司太原整站优化
  • 淘宝做导航网站有哪些国外php网站源码
  • 网站开发合同审核要点wordpress瀑布流风格
  • 网站推广究竟应该怎么做地方门户类网站产品推广