Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php][algorytm postępowania] - Generowanie wszystkich
Forum PHP.pl > Forum > Przedszkole
Mikołaj Osowski
Mam np taka tablice - to jest przyklad, chce zeby skrypt dzialal na wiekszej tablicy, ktora ma tyle zmiennych count($cos):

cos[0][0]="l";
cos[0][1]="ł";
cos[1][0]="a";
cos[1][1]="±"
cos[2][0]="s";
cos[2][1]="¶";

I chce zrobic zeby w innej tablicy zapisaly sie wszystkie kombinacje wyrazow (nie koniecznie musza cos znaczyc), z tym, że cos[0][0] i cos[0][1] to pierwsze litery wyrazu cos[1][0] cos[1][1] to 2 litery etc

http://www.eimg.org/viewer.php?id=359918algorytm.PNG

czyli np las łas l±s ł±s la¶ l±¶ etc ma ktos jakis pomysl na pętle?
UDAT
Funkcja rekurencyjna, pisane z palca:
  1. <?php
  2. function gen ( &$lit, $poz, $prefix ) {
  3. if ( sizeof ( $lit ) == $poz ) {
  4. echo $prefix;
  5. } else {
  6. foreach ( $lit [ $poz ] as $lit ) {
  7. gen ( $lit, $poz+1, $prefix. $lit );
  8. }
  9. }
  10. }
  11. ?>
To jest wersja lo-fi głównej zawarto¶ci. Aby zobaczyć pełn± wersję z większ± zawarto¶ci±, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.