Initial data commit
This commit is contained in:
parent
72d218235f
commit
f23f22d71c
199087 changed files with 3378941 additions and 0 deletions
8
Task/Zig-zag-matrix/APL/zig-zag-matrix.apl
Normal file
8
Task/Zig-zag-matrix/APL/zig-zag-matrix.apl
Normal file
|
|
@ -0,0 +1,8 @@
|
|||
zz ← {⍵⍴⎕IO-⍨⍋⊃,/{(2|⍴⍵):⌽⍵⋄⍵}¨(⊂w)/¨⍨w{↓⍵∘.=⍨∪⍵}+/[1]⍵⊤w←⎕IO-⍨⍳×/⍵} ⍝ General zigzag (any rectangle)
|
||||
zzSq ← {zz,⍨⍵} ⍝ Square zigzag
|
||||
zzSq 5
|
||||
0 1 5 6 14
|
||||
2 4 7 13 15
|
||||
3 8 12 16 21
|
||||
9 11 17 20 22
|
||||
10 18 19 23 24
|
||||
Loading…
Add table
Add a link
Reference in a new issue