Enable Javascript in your browser and then refresh this page, for a much enhanced experience.
First solution in Clear category for Zigzag Array by Beo
from typing import List
def create_zigzag(rows: int, cols: int, start: int = 1) -> List[List[int]]:
z_array=[[start+c+cols*r for c in range(cols)] for r in range(rows)]
for (i,row) in enumerate(z_array):
if i%2==1:
z_array[i]=list(reversed(row))
return z_array
Nov. 10, 2018
Comments: