计算数组中元素最大值及其所在的行列下标值
时间: 2023-04-25 19:05:25 浏览: 370
判断数组的最大值
3星 · 编辑精心推荐
可以使用以下方法计算数组中元素最大值及其所在的行列下标值:
1. 定义一个变量来存储最大值,初始值为数组中的第一个元素。
2. 遍历数组,比较每个元素与最大值的大小,如果当前元素大于最大值,则将最大值更新为当前元素。
3. 在遍历过程中,记录最大值所在的行列下标值,可以使用两个变量来分别存储。
4. 遍历完成后,返回最大值及其所在的行列下标值。
以下是示例代码:
```python
def find_max(arr):
max_val = arr[][]
max_row =
max_col =
for i in range(len(arr)):
for j in range(len(arr[i])):
if arr[i][j] > max_val:
max_val = arr[i][j]
max_row = i
max_col = j
return max_val, max_row, max_col
```
其中,arr为输入的二维数组。函数返回一个元组,包含最大值及其所在的行列下标值。
阅读全文