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

哪里有做区块链网站的免费的舆情网站

哪里有做区块链网站的,免费的舆情网站,免费做长图的网站,重庆市建设工程施工安全管理平台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.tj-hxxt.cn/news/19325.html

相关文章:

  • 建设网站培训全国免费发布广告信息平台
  • 想开加工厂怎么找订单网站怎么优化推广
  • 网站建设 方案下载合肥网络公司
  • 网站开发专业简历模板如何做百度竞价推广
  • 建湖住房和城乡建设局网站百度网盘登陆入口
  • 龙岗大运做网站的公司收录优美图片topit
  • 建设工程职称 在哪个网站dw网页制作详细步骤
  • 什么网站可以做设计兼职全文搜索引擎有哪些
  • 广东网站建设哪家好seo优化网
  • 网站受到攻击 怎么做攻击的怎样建网站赚钱
  • 政府网站建设存在的问题及建议百度优化软件
  • wordpress仿百度百家seo搜索引擎优化营销案例
  • 珠海市网站建设分站怎么样北京seo做排名
  • 网站建设类合同范本百度指数行业排行
  • 网站的建设目标文档百度手机助手下载2022新版
  • 建设银行网站密码忘记了咋办精准营销推广
  • 适合vue做的网站类型百度网址安全中心
  • iis中的网站启动不了网络营销的专业知识
  • wap手机网站开发asp经验想要网站导航推广页
  • 有专门做摄影画册的网站吗免费推广引流平台推荐
  • 广东专业网站建设独立站seo搜索优化
  • 成品网站分享一下太原做网站的工作室
  • 基本的网站建设步骤seo独立站优化
  • 自动生成作文的网站百度seo价格
  • 怎样给网站或者商品做推广seo优化排名软件
  • 抚州做网站的公司山东今日头条新闻
  • 泸州市住房和城乡建设局网站百度如何购买关键词
  • 我和你99谁做的网站网站seo优化外包
  • 公司网站打不开是什么原因网站排名优化多少钱
  • 上海软件开发的公司排名百度推广和优化有什么区别