Leetcode刷题100天(阿里云周赛)—最大数和最小数—day42

Posted 神的孩子都在歌唱

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Leetcode刷题100天(阿里云周赛)—最大数和最小数—day42相关的知识,希望对你有一定的参考价值。

前言:

作者:神的孩子在歌唱

大家好,我叫运智

描述

给定一个矩阵,返回矩阵中的最大数和最小数

您需要返回一个整数数组array,该数组array[0]表示最大值,而数组array[1]表示最小值。

示例

样例 1:

Input : 
[
 [1,2,3],
 [4,3,2],
 [6,4,4]
]
Output : [6,1]
package 阿里云周赛;

import java.util.Arrays;

public class 最大数和最小数 {
    public int[] maxAndMin(int[][] matrix) {
        // write your code here
//    	定义最大值和最小值
    	int Max=Integer.MIN_VALUE;
    	int Min= Integer.MAX_VALUE;
//    	通过双重循环获取最大最小值,复杂度O(nxm)
    	for(int[] matr:matrix) {
    		for(int ma:matr) {
    			Max=Math.max(Max, ma);
    			Min=Math.min(Min, ma);
    		}
    	}
    	int[] a= {Max,Min};
    	return a;
    }
}

本人csdn博客:https://blog.csdn.net/weixin_46654114

转载说明:跟我说明,务必注明来源,附带本人博客连接。

以上是关于Leetcode刷题100天(阿里云周赛)—最大数和最小数—day42的主要内容,如果未能解决你的问题,请参考以下文章

Leetcode刷题100天(阿里云周赛)—查找数组中的所有重复项(哈希)—day42

Leetcode刷题100天(阿里云周赛)—查找数组中的所有重复项(哈希)—day42

Leetcode刷题100天(阿里云周赛)—在排序链表中插入一个节点(链表)—day42

Leetcode刷题100天(阿里云周赛)—在排序链表中插入一个节点(链表)—day42

Leetcode刷题100天—5868. 可互换矩形的组数(哈希)—day36(周赛)

Leetcode刷题100天—5867. 反转单词前缀(字符串+双指针)—day36(周赛)