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

商洛网站建设个人博客搭建

商洛网站建设,个人博客搭建,做网站用c 还是js,视频直播nba免费观看1.题目 给定一个整数数组 nums 和一个整数目标值 target,请你在该数组中找出 和为目标值 target 的那 两个 整数,并返回它们的数组下标。 你可以假设每种输入只会对应一个答案。但是,数组中同一个元素在答案里不能重复出现。 你可以按任意…

 1.题目

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

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

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

2.示例

示例 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
  • 只会存在一个有效答案

3.思路

两种解法:

1.暴力遍历

通过遍历nums和对nums的每一个元素与后续的元素之间组合查看是否和值为target

2.哈希表查找

通过建立哈希表,并且只需要一次遍历所有nums,将nums的所有前面的值的键值和数值都存放在哈希表中,在遍历时候可以通过查询哈希表中是否存在target减去当前的值的数,若存在则返回键值所对应的下角标。

4.代码

LeetCode代码

暴力遍历

class Solution {public int[] twoSum(int[] nums, int target) {int dex =-1;int end=-1;for (int i=0;i< nums.length;i++){for (int j=i+1;j< nums.length;j++){if (nums[i]+nums[j]==target){dex = i;end = j;break;}}}int result[] = new int[]{dex,end};return result;}
}

时间复杂度O(n^2)空间复杂度O(1) ,空间优解

哈希表查找

class Solution {public int[] twoSum(int[] nums, int target) {Map<Integer,Integer> map = new HashMap<>();for (int i=0;i< nums.length;i++){if (map.containsKey(target - nums[i])){return new int[]{map.get(target-nums[i]),i};}map.put(nums[i],i);}return new int[2];}
}

 时间复杂度O(n),空间复杂度O(n^2)时间优解

http://www.hrbkazy.com/news/54414.html

相关文章:

  • 哪个公司做视频网站每天4元代发广告
  • 深圳哪个网站好推广一点男生技能培训班有哪些
  • web网站开发基本流程有哪些qq群引流推广软件
  • 做b2b网站服务器空间多大的容量苏州seo怎么做
  • 鞍山网站制作公司游戏推广怎么做挣钱
  • 多语种外贸网站百度推广工作怎么样
  • wordpress下载效果谷歌seo视频教程
  • 烟台有没有做网站alexa排名查询统计
  • 餐饮行业做微信网站有什么好处如何做营销推广
  • 什么网站可以做字体效果sem竞价托管
  • 免费注册二级域名网站百度推广怎么弄
  • 广西备案工信部网站交换友情链接的方法
  • 建设网站招聘360排名优化工具
  • 网站上传 404windows优化大师和360哪个好
  • 网站icp备案新规如何制作网页广告
  • 赣州人才网招聘网宁波seo搜索平台推广专业
  • 图片制作手机软件厦门网站流量优化价格
  • 忍不住在楼道里面做免费网站上海企业推广
  • 网站怎样做漂浮南昌网站seo外包服务
  • 网站建设规划书范文500字网站收录申请
  • 网站运营如何做seo网站排名推广
  • 网站 description138ip查询网域名解析
  • 做网站需要注册商标吗淄博seo
  • 建设网站需要哪些内容宁波优化关键词首页排名
  • php wordpress 代码模板上海网站seo排名优化
  • 新疆交通建设管理局项目执行一处网站新闻媒体发布平台
  • 加强三农网站建设的意义关键词优化难度查询
  • 德州网站建设教程关键词调词平台费用
  • 南宁网站设计平台长沙优化官网服务
  • 免费可商用素材网站线上营销活动案例