Zig-zag matrix: Difference between revisions
Content added Content deleted
m (→{{header|J}}: restate "edge cases" comment for clarity.) |
|||
Line 2,666: | Line 2,666: | ||
10 18 19 23 24</syntaxhighlight> |
10 18 19 23 24</syntaxhighlight> |
||
(Also, of course, <code>($ [: /:@; <@|.`</.@i.)@,~0</code> creates a result with 0 rows and 0 columns. And, with an argument of 1, the result has one row and one column with the value <code>0</code>. And, the other expressions behave the same.) |
|||
By the way, all the edge cases are handled transparently, |
|||
without any special checks. |
|||
Furthermore, by simply ''removing'' the trailing <tt>@,~</tt> |
Furthermore, by simply ''removing'' the trailing <tt>@,~</tt> |
||
from the solutions, they automatically generalize |
from the solutions, they automatically generalize |