首页 > 编程语言 > 详细

LeetCode-832 Flipping an Image Solution (with Java)

时间:2020-03-02 16:46:03      阅读:50      评论:0      收藏:0      [点我收藏+]

1. Description: 

技术分享图片

Notes:

技术分享图片

2. Examples:

技术分享图片

3.Solutions:

 1 /**
 2  * Created by sheepcore on 2019-02-24
 3  */
 4 class Solution {
 5     public int[][] flipAndInvertImage(int[][] A) {
 6      for (int i = 0; i < A.length; i++)
 7             for (int j = 0; j < A[0].length / 2; j++) { //flip each row and revert the image simultaneously.
 8                 int temp = A[i][j] ^ 1;
 9                 A[i][j] = A[i][A[0].length - j - 1] ^ 1;
10                 A[i][A[0].length - j - 1] = temp;
11             }
12         if (A.length % 2 != 0) //revert the median of each row if the size of the given matrix is odd.
13             for (int i = 0; i < A.length; i++)
14                 A[i][A.length / 2] ^= 1;
15         return A;
16     }
17 }

 

LeetCode-832 Flipping an Image Solution (with Java)

原文:https://www.cnblogs.com/sheepcore/p/12396020.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!