Yo creo que esto sería bueno para hacer una competencia básica-intermedia
Edito:
Esto lo encontré en internet en este tema
http://www.svcommunity.org/forum/web...cion-php/?wap2
Código PHP:
Ver original<?php
function permutar($str){
}
$permutaciones = array(); foreach(permutar($cola) as $permutacion){
for($i = 0; $i <= strlen($permutacion); $i++){ $permutaciones[] = substr($permutacion, 0, $i) . $str[0] . substr($permutacion, $i); }
}
return $permutaciones;
}
Si no entiendes como lo hace, entonces creelo por fe