LeetCode第一题--两个数的和
来源:互联网 发布:ps3模拟器数据损坏 编辑:程序博客网 时间:2024/06/05 11:18
LeetCode第一题–两个数的和
- LeetCode第一题两个数的和
- 代码
- 参考
- LeetCode第一题两个数的和
代码
import java.util.HashMap;import java.util.Map;public class AddTwoNumbers { public static int[] twoSum(int[] nums, int target) { Map<Integer, Integer> map = new HashMap<Integer, Integer>(); int length = nums.length; for (int i = 0 ; i < length ; i++){ map.put(nums[i], i); //存放值与位置的对应 } for(int j = 0 ; j < length ; j++) { int key = target - nums[j]; if (map.containsKey(key)) { int value = map.get(key); if(value != j){ return new int[]{j,value}; }else{ continue; } } } return new int[]{-1,-1}; //否则说明不存在 } public static void main(String[] args) { //int[] nums = {2,7,11,15}; int[] nums = {3,2,4}; /*int[] twoSum = twoSum(nums, 9);*/ int[] twoSum = twoSum(nums, 6); for (int i : twoSum) { System.out.println(i + " "); } }
参考
- github https://github.com/zhujunpengguizhou/Algorithms
阅读全文
0 0
- LeetCode第一题--两个数的和
- LeetCode第二题--实现两个数的和
- Leetcode 第一题,两数和问题
- 第一个c++程序:计算两个数的和
- LeetCode OJ 之 Two Sum(两个数的和)
- 两个数的和
- 两个数的和
- 自学C语言编程第一个/求两个数的和
- 求两个数的和
- 求两个数的和
- 求两个数的和
- TwoSum两个数的和
- 输入两个数,求两个数的和和积
- leetcode第一题,二数之和
- 今天的第一个练习---求两个数的最大公约数
- 【LeetCode-面试算法经典-Java实现】【001-Two Sum(求两个数的和)】
- 1048. Find Coins (25) -- 二分法,寻找和为定值的两个数 (Two Sum - leetcode)
- [Leetcode #1]Two Sum 从数组中找出和为特定值的两个数
- SELinux策略实例--type_transition(二)
- java学习-如何用Java进行高性能网站开发
- 文件下载
- 洛谷 P1504 积木城堡
- openGL ES进阶教程(三)用openGL实现动态壁纸,就是这么简单
- LeetCode第一题--两个数的和
- java jdk linux安装 经验
- 二叉树反序列化与直观打印
- 实现简单的邮件发送功能
- 离散题目11
- 使用screen让程序在Linux后台运行
- [小心情]单曲循环后的感想
- Jmeter登录接口
- 相机控制器-02