溪语
Less Is More
Input: [[1,1,0],[1,0,1],[0,0,0]]
Output: [[1,0,0],[0,1,0],[1,1,1]]
Explanation: First reverse each row: [[0,1,1],[1,0,1],[0,0,0]].
Then, invert the image: [[1,0,0],[0,1,0],[1,1,1]]

解:反转➕循环判断

var flipAndInvertImage = function(A) {
    let M = []
    let endArr = []
    for(let i = 0 ;i < A.length; i++){
        let newArr = []
        M = A[i].reverse();
        for(let i = 0 ;i < M.length; i++){
            if(M[i] == 1){
               newArr.push(0)
            }else{
                newArr.push(1)
            }
        }
        endArr.push(newArr)
    }
    return endArr;
};

  

 

posted on 2018-07-02 17:06  溪语_8023  阅读(71)  评论(0编辑  收藏  举报