2
Runtime: 68 ms, faster than 96.46% of JavaScript online submissions for Flipping an Image.3
Memory Usage: 44.4 MB, less than 16.91% of JavaScript online submissions for Flipping an Image.6
var flipAndInvertImage = function (image) {7
const resversedArr = [];8
for (let i = 0; i < image.length; i++) {9
resversedArr.push(resverseArr(image[i]));14
function resverseArr(arr) {15
const lastIndex = arr.length - 1,17
for (i = 0; i <= lastIndex; i++) {18
if (arr[i] !== arr[lastIndex - i]) {19
reversedArr[i] = arr[lastIndex - i] === 0 ? 1 : 0;20
reversedArr[lastIndex - i] = arr[i] === 0 ? 1 : 0;22
reversedArr[i] = arr[i] === 0 ? 1 : 0;