deno.land / x / masx200_leetcode_test@10.6.5 / shift-2d-grid / index.ts
1234567891011121314151617import construct2DArray from "../convert-1d-array-into-2d-array/index.ts";
export default function shiftGrid(grid: number[][], k: number): number[][] { const m = grid.length; const n = grid[0].length; return construct2DArray( grid .flat() .map( (_, i, a) => a[(100 * a.length + a.length + (i - k)) % a.length], ), m, n, );}
Version Info