赞
踩
给定两个整数数组 array1 array2
数组元素按升序排列
假设从array1 array2中分别取出一个元素可构成一对元素
现在需要取出K个元素
并对取出的所有元素求和
计算和的最小值
注意:
两对元素如果对应于array1 array2中的两个下标均相同,则视为同一个元素
输入两行数组array1 array2
每行首个数字为数组大小 size( 0 < size <= 100)
array1,array2中的每个元素e, 0< e <1000
接下来一行为正整数k (0 < k <= array1.size() * array2.size())
满足要求的最小和
Collections.sort() 对list集合进行排序
Collections.sort(list, (a1, a2) -> a1.compareTo(a2));
compare(int o1, int o2)方法 return o1 - o2 是升序,return o2 - o1 是降序
Java中Collections.sort()方法详解
Arrays.sort() 对数组进行排序
Arrays.sort(nodes, new Comparator() {
public int compare(Node a, Node b) {
return a.val - b.val;
}
});
想要看看两者关系的可看看:java刷题必备排序,Arrays.sort()和Collections.sort()
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。