求矩阵的局部极大值 给定M行N列的整数矩阵A,如果A的非边界元素Ai]j]大于相邻的上下左右4个元素,那么就称元素Ai]j]是矩阵的局部极大值。本题要求给定矩阵的全部局部极大值及其所在的位置。aij
求矩阵的局部极大值 给定M行N列的整数矩阵A,如果A的非边界元素Ai]j]大于相邻的上下左右4个元素,那么就称元素Ai]j]是矩阵的局部极大值。本题要求给定矩阵的全部局部极大值及其所在的位置。aij
发布时间:2025-05-25 22:09:49
求矩阵的局部极大值 给定M行N列的整数矩阵A,如果A的非边界元素Ai]j]大于相邻的上下左右4个元素,那么就称元素Ai]j]是矩阵的局部极大值。本题要求给定矩阵的全部局部极大值及其所在的位置。aij
x,y=map(int, input().split())
a=]
for i in range(x):
a.append(list(map(int, input().split())))
t = False
for i in range(1,x-1):
for j in range(1,y-1):
data=]
data.append(int(ai-1]j]))
data.append(int(ai+1]j]))
data.append(int(ai]j-1]))
data.append(int(ai]j+1]))
if ai]j]>max(data):
print(ai]j],i+1,j+1)
t=True
if t==False:
print('None', x, y)
输入第一行给出两个正整数m和n(1≤m,n≤6)。随后m行,每行给出n个整数,其间
以空格分隔。
一个矩阵元素的“鞍点”是指该位置上的元素值在该行上最大、在该列上最小。
本题要求编写程序,求一个给定的n阶方阵的鞍点。