class Solution:
def flipAndInvertImage(self, A):
"""
:type A: List[List[int]]
:rtype: List[List[int]]
"""
m, n =len(A),len(A[0])
for i in range(m):
for j in range(n):
if A[i][j]==1:
A[i][j] -=1
else:
A[i][j]+=1
A[i].reverse()
return A
本文介绍了一种算法,用于翻转二维图像矩阵并反转其像素值。通过遍历矩阵,将每个元素从0变为1,或将1变为0,然后反转每一行。此算法适用于图像处理和计算机视觉任务。
class Solution:
def flipAndInvertImage(self, A):
"""
:type A: List[List[int]]
:rtype: List[List[int]]
"""
m, n =len(A),len(A[0])
for i in range(m):
for j in range(n):
if A[i][j]==1:
A[i][j] -=1
else:
A[i][j]+=1
A[i].reverse()
return A

被折叠的 条评论
为什么被折叠?