源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

java 求解二维数组列最小值

  • 时间:2022-10-10 14:41 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:java 求解二维数组列最小值
[b]java 求解二维数组列最小值[/b] 比较二维数组列最小值,组成一个新数组返回。 [b]实现核心算法,不需要使用IO[/b] 输入:{{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] + " "); 
    } 
  } 
} 

[img]http://img.1sucai.cn/uploads/article/2018010710/20180107100110_0_91699.jpg[/img] 感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部