Permutations: Difference between revisions
Content deleted Content added
→{{header|Wren}}: Added a library based version. |
|||
Line 8,855: | Line 8,855: | ||
[3, 1, 2] |
[3, 1, 2] |
||
[3, 2, 1] |
[3, 2, 1] |
||
</pre> |
|||
===Library based=== |
|||
{{libheader|Wren-perm}} |
|||
<lang ecmascript>import "./perm" for Perm |
|||
var a = [1, 2, 3] |
|||
System.print(Perm.list(a)) // not lexicographic |
|||
System.print() |
|||
System.print(Perm.listLex(a)) // lexicographic</lang> |
|||
{{out}} |
|||
<pre> |
|||
[[1, 2, 3], [1, 3, 2], [2, 1, 3], [2, 3, 1], [3, 2, 1], [3, 1, 2]] |
|||
[[1, 2, 3], [1, 3, 2], [2, 1, 3], [2, 3, 1], [3, 1, 2], [3, 2, 1]] |
|||
</pre> |
</pre> |
||