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

html网站开发实验报告百度问一问付费咨询

html网站开发实验报告,百度问一问付费咨询,微信小程序开发文档 菜鸟教程,成都基金品牌设计文章目录 1. 两数之和 1. 两数之和 给定一个整数数组 nums 和一个整数目标值 target,请你在该数组中找出 和为目标值 target 的那 两个 整数,并返回它们的数组下标。 你可以假设每种输入只会对应一个答案,并且你不能使用两次相同的元素。 …

文章目录

  • 1. 两数之和

1. 两数之和

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

解答:

import java.util.HashMap;
import java.util.Map;class Solution {public int[] twoSum(int[] nums, int target) {int[] indexs = new int[2];// 建立k-v ,一一对应的哈希表HashMap<Integer,Integer> hash = new HashMap<Integer,Integer>();for(int i = 0; i < nums.length; i++){if(hash.containsKey(nums[i])){indexs[0] = i;indexs[1] = hash.get(nums[i]);return indexs;}// 将数据存入 key为补数 ,value为下标hash.put(target-nums[i],i);}// // 双重循环 循环极限为(n^2-n)/2 // for(int i = 0; i < nums.length; i++){//     for(int j = nums.length - 1; j > i; j --){//         if(nums[i]+nums[j] == target){//            indexs[0] = i;//            indexs[1] = j; //            return indexs;//         }//     }// }return indexs;}
}
http://www.dtcms.com/wzjs/62034.html

相关文章:

  • 建网站莱阳哪家强?西安百度竞价托管公司
  • 网站关键词进前三百度客服电话人工服务热线
  • 顺德企业网站制作中国疫情最新数据
  • 茂名企业网站开发网络营销的类型
  • 网站建设和购买区别自媒体发布平台有哪些
  • 济南建设局网站网站统计平台
  • 沈阳做网站哪家最便宜网页模板网站
  • 网站项目建设的定义现在推广平台哪家最好
  • wordpress多媒体插件网站关键词排名优化
  • 哈尔滨+做网站公司有哪些公司网站模板
  • python做网站的好处百度关键词排名工具
  • 可视网站开发工具一键优化是什么意思
  • 网站有几类网络营销策略名词解释
  • 网站建设的公司哪家是上市公司大同优化推广
  • 用vue做的网站怎么实现响应式洛阳seo博客
  • 实现网站"今天访问量昨天访问量"统计插件 for dedecms线下推广方法有哪些
  • 怎样增加网站的权重百度一下官方网页
  • 易语言做网站源码站长网站seo查询
  • 广元网站建设价格汕头搜索引擎优化服务
  • 怎样创建网站直播接口抄一则新闻四年级
  • 免费网站建设新技术郑州优化公司有哪些
  • 最低网网站多少钱seo网页优化培训
  • 4a级旅游网站建设的要求seo标题优化导师咨询
  • 网站内链建设怎么快速推广app
  • 微信推送怎么做购物网站免费网站建站2773
  • 专业直播网站开发2022年最好用的搜索引擎
  • 网站做适配多少钱思亿欧seo靠谱吗
  • 网站如何收费企业邮箱账号
  • 电商推广费用占比上海优化公司有哪些
  • 长春建站塔山双喜百度免费下载安装