华为OD机试- 矩阵元素的边界值

281 阅读1分钟

给定一个N*M矩阵,请先找出M个该矩阵中每列元素的最大值,然后输出这M个值中的最小值

补充说明:

N和M的取值范围均为: [0,100]

示例1:

输入:

[[1,2],[3,4]]

输出:

3

说明:

第一列元素为: 1和3,最大值为3第二列元素为: 2和4,最大值为4各列最大值3和4的最小值为3

思路

1:有点麻烦的是要处理输入的特定结构,不是简单的逗号分隔字符串。

2:解析好输入,不需要构造matrix,按照题意进行遍历即可。

Java 实现:2023华为od机试【矩阵元素的边界值】Java

Python实现:2023华为od机试【矩阵元素的边界值】Python

C++ 实现:2023华为od机试【矩阵元素的边界值】C++

JavaScript实现:2023华为od机试【矩阵元素的边界值】JavaScript

C实现:2023 华为OD机试(C语言)真题【A卷+B卷】