Permutations: Difference between revisions

No edit summary
Line 2,883:
</pre>
=={{header|PowerShell}}==
 
{{works with|PowerShell|4.0}}
 
<lang PowerShell>
function permutation ($array) {
Line 2,897 ⟶ 2,894:
if($n % 2 -eq 0){
$i1, $i2 = $i, ($n-1)
$tempA[$i1], $A[$i2] = $A[$i2], $A[$i1]
$A[$i1] = $A[$i2]
$A[$i2] = $temp
}
else{
$i1, $i2 = 0, ($n-1)
$tempA[$i1], $A[$i2] = $A[$i2], $A[$i1]
$A[$i1] = $A[$i2]
$A[$i2] = $temp
}
}
678

edits