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

广州新型病毒最新情况seo课程培训视频

广州新型病毒最新情况,seo课程培训视频,wordpress调用文章内容图片,湖南省政府网站官网LeetCode01 两数之和 给定一个整数数组 nums 和一个整数目标值 target,请你在该数组中找出 和 为目标值 target 的那两个整数,并返回它们的数组下标。 你可以假设每种输入只会对应一个答案。但是,数组中同一个元素在答案里不能重复出现。 你…

LeetCode01

  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]
package KeepCoding.leetcode01;public class Result01 {public static void main(String[] args) {int[] array01= {2,7,11,15};int[] array02= {3,2,4};int[] array03= {3,3};twoSum(array01,9);twoSum(array02,6);twoSum(array03,6);}//暴力解 时间复杂度 O(n^2) 空间复杂度 O(1)public static int[] twoSum(int[] nums,int target){int result[] = new int[2];for (int i = 0; i < nums.length; i++) {for (int j = i+1; j < nums.length; j++) {if (nums[i]+nums[j]==target){System.out.println("["+i+","+j+"]");result[0] = i;result[1] = j;return result;}}}return result;}}

package KeepCoding.leetcode01;import java.util.HashMap;public class Result02 {public static void main(String[] args) {int[] array01= {2,7,11,15};int[] array02= {3,2,4};int[] array03= {3,3};twoSum(array01,9);twoSum(array02,6);twoSum(array03,6);}//哈希表法 时间复杂度 O(n) 空间复杂度O(n) 用空间换时间public static int[] twoSum(int[] num, int target){//定义数组用于存放输出结果int[] result = new int[2];//HashMap<键类型, 值类型> hashMap = new HashMap<>();HashMap<Integer, Integer> map = new HashMap<>();for (int i = 0; i < num.length; i++) {map.put(num[i], i);//put方法将数组数据存入哈希表----put(键,值)}//a+b=x 则 b = x-a 所以我们知道a和x,就可以求出b的值for (int i = 0; i < num.length; i++) {int difference = target - num[i];//定义上述注释中的b,差值//如果哈希表中存在差值(即我们要找的b),且b与a不是同一个数,则执行下面循环//get方法是获取键的值if (map.containsKey(difference) && map.get(difference)!=i){result[0] = i;result[1] = map.get(difference);System.out.println("["+result[0]+","+result[1]+"]");return result;}}return result;}
}

在这里插入图片描述

http://www.shuangfujiaoyu.com/news/33834.html

相关文章:

  • 写网站建设的软文中囯联通腾迅
  • 可靠的网站建设图如何进行网站性能优化
  • 浙江省住房城乡建设厅网站首页商城小程序
  • 云南网站建设费用网站关键词优化培训
  • wordpress排版问题抖音seo排名软件
  • 企业网站建设步骤网站优化排名优化
  • 收款后自动发货的网站是怎么做的seo是什么意思seo是什么职位
  • 东莞网站制作网站设计网络项目发布网
  • 福州seo公司网站网站seo关键词优化
  • 台州网站设计飞速俄国搜索引擎yandex入口
  • iis 网站访问权限设置网络稿件投稿平台
  • 网站360全景图怎么做百度手机版下载
  • 潍坊个人做网站怎样做网络推广营销
  • wordpress为何登苏州关键词优化排名推广
  • html5手机网站分辩率搜索引擎培训班
  • 网站移动端建设今日最新的新闻
  • 万网空间最多放几个网站企业文化的重要性和意义
  • 企业网站建设与网页设计宁波品牌网站推广优化
  • 四川汉舟电力建设有限公司网站信息流优化师简历模板
  • 在青海省住房和城乡建设厅网站2024年1月新冠高峰期
  • 农业开发公司企业网站建设万网域名官网
  • 地产网站设计网络策划
  • 网站建设与管理 十四五国规教材网站网络营销公司
  • 寮步疫情最新消息今天长沙官网seo收费标准
  • 扬州公司做网站公司哪家好百度学术论文查重入口
  • wordpress重新打开多站点小程序模板
  • 海南省住房与城乡建设厅网站可查能打开各种网站的浏览器下载
  • 智能小程序开发报价西安seo按天收费
  • 一个人做网站现实吗免费网络营销平台
  • 做网站可以申请个体户么网络营销网站分析