deno.land / x / masx200_leetcode_test@10.6.5 / shift-2d-grid / index.ts

نووسراو ببینە
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
import 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, );}
masx200_leetcode_test

Version Info

Tagged at
a year ago