Guten Tag,
ich suche einen relativ einfachen (ohne Threads etc.) Bruteforce-Algorithmus in PHP. Dabei wollte ich vermeiden, 100te Schleifen ineinander zu verschachteln und würde es gerne rekursiv lösen.
Die Ausgabe soll dann folgerndermaßen aussehen
z.B. bei der Übergabe von "abc"
a
b
c
aa
ab
ac
ba
bb
bc
...
aaa
aab
aac
...
ccc
Mein bescheidener Ansatz:
Danke schonmal für eure Hilfe
ich suche einen relativ einfachen (ohne Threads etc.) Bruteforce-Algorithmus in PHP. Dabei wollte ich vermeiden, 100te Schleifen ineinander zu verschachteln und würde es gerne rekursiv lösen.
Die Ausgabe soll dann folgerndermaßen aussehen
z.B. bei der Übergabe von "abc"
a
b
c
aa
ab
ac
ba
bb
bc
...
aaa
aab
aac
...
ccc
Mein bescheidener Ansatz:
PHP-Code:
$chars = "a,b,c,d,e";
$chars = "e,d,c,b,a";
$char_array = explode(",", $chars);
$lenght = 3;
zeichen($char_array );
function zeichen ($char_array, $string = "") {
foreach ( $char_array as $key ) {
print array_pop($char_array);
}
}
Kommentar