面试算法题:从指定数组找出两数的和为指定的数
2011-04-21 22:36
295 查看
继续放代码,用hashMap,同样有更高效代码请不吝赐教,相互交流~
public static void printResult1(int[] target,int sumResult){ HashMap<Integer,Integer> m = new HashMap<Integer,Integer>(); for(int i : target){ m.put(sumResult-i, i); } for(int i:target){ Integer value = m.get(sumResult-i); if(value!=null){ System.out.println(value+"+"+(sumResult-i)); } } }
相关文章推荐
- 程序员面试金典——解题总结: 9.17中等难题 17.12设计一个算法,找出数组中两数之和为指定值的所有整数对。
- [算法学习]给定一个整型数组,找出两个整数为指定整数的和(3)
- 【JavaScript】找出数组中两数之和为指定值的所有整数对
- 找出数组中两数之和为指定值的所有整数对
- [算法学习]给定一个整型数组,找出两个整数为指定整数的和(1)
- 算法--微软面试:指定数字在数组中出现的次数
- [算法学习]给定一个整型数组,找出两个整数为指定整数的和(2)
- [算法学习]给定一个整型数组,找出两个整数为指定整数的和(3)
- 【LeetCode-面试算法经典-Java实现】【027-Remove Element(删除数组中指定的元素)】
- 找出数组中两数之和为指定值的所有整数对
- 【JavaScript】找出数组中两数之和为指定值的所有整数对
- 面试算法题:数组中两个数之和为定值,找出这对数的下标
- [算法学习]给定一个整型数组,找出两个整数为指定整数的和(1)
- 如何找出数组中第二大的数?(一道面试算法题的思考)
- [算法学习]给定一个整型数组,找出两个整数为指定整数的和(2)
- 面试常考算法题 局部最小 求二叉树结点 求两个数组中所有数的上中位数 两个数组的所有数中第K小的数
- 算法--找出数组中出现次数超过一半的数
- [面试] 找出数组中两个只出现一次的数字找出这两个只出现一次的数字
- 算法基础:数组指定规则排序问题(Golang实现)
- 面试100题:14.求在有序数组中查找两个数的和为指定数