java 是一种可以撰写跨平台应用软件的面向对象的程序设计语言,是由 Sun Microsystems 公司于 1995 年 5 月推出的 Java 程序设计语言和 Java 平台(即 JavaEE(j2ee), JavaME(j2me), JavaSE(j2se))的总称。
这篇文章主要介绍了 java 求解二维数组列最小值的相关资料, 需要的朋友可以参考下
java 求解二维数组列最小值比较二维数组列最小值,组成一个新数组返回。
实现核心算法,不需要使用 IO输入:{{5,6,1,16},{7,3,9}}
输出:{1,3}
- import java.util.Arrays;
- public class Col {
- public static int[] getColMin(int a[][]) {
- int[] res = new int[a.length];
- for (int i = 0; i < a.length; i++) {
- int[] s = a[i];
- Arrays.sort(s);
- res[i] = s[0];
- }
- return res;
- }
- public static void main(String args[]) {
- // 写测试方法
- int[][] a = { { 5, 6, 1, 16 }, { 7, 3, 9 }, { 2, 4, 56 } };
- int[] ss = getColMin(a);
- for (int i = 0; i < ss.length; i++) {
- System.out.print(ss[i] + " ");
- }
- }
- }
来源: http://www.phperz.com/article/18/0104/356972.html