使用if参数在二维数组中查找索引

我正在尝试寻找2D数组中的索引,其中数字x要么大于左右的数字,要么小于上下的数字,反之亦然。

# 回答1


通用算法可以是:
1:输入二维数组。
2:开始循环,将数组的值从[0][0]初始化到[0][1]...
3:
另一个提取数组值的循环
{
-检查当前元素a[i][j]的值是否为当前水平行中的最大值(保持'i'不变)
如果是的话
{将'j'的值复制到另一个变量。
现在保持'j'不变,检查当前元素在其列中是否有最低值([0][5],[1][5],...)。
如果是,请将'I'的值复制到另一个变量。}
现在使用数组[new_var_1][new_var_2]打印数组元素的值,新变量的值将是索引值。
}

标签: python

添加新评论