- 给你一个 m * n 的矩阵,矩阵中的数字 各不相同 。请你按 任意 顺序返回矩阵中的所有幸运数。
幸运数是指矩阵中满足同时下列两个条件的元素:
示例 1:
示例 2:
示例 3:
提示:
程序代码
class Solution:
def luckyNumbers (self, matrix: List[List[int]]) -> List[int]:
ans = []
for i in matrix:
for j, x in enumerate(i):
if x == min(i) and x == max(k[j] for k in matrix):
ans.append(x)
return ans