Enable Javascript in your browser and then refresh this page, for a much enhanced experience.
Zigzag Array solution in Clear category for Zigzag Array by Atadolfo
var createZigzag = (
rows: number,
cols: number,
start: number = 1): number[][] =>
Array(rows).fill(Array(cols).fill(0)).map((l: number[]): number[] => l.map((c: number): number => start++)).map((l: number[], i: number): number[] => (i % 2) ? l.reverse() : l);
Nov. 14, 2022