Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP]Zmiana z rekurencji na iterację
Raito
post 3.06.2014, 16:42:06
Post #1





Grupa: Zarejestrowani
Postów: 156
Pomógł: 19
Dołączył: 27.04.2014

Ostrzeżenie: (0%)
-----


Witam

Mam skrypt, który wypisuje podzbiory liczb naturalnych od 1 do N.

  1. function podzbiory($pocz, $p, $k){
  2. if($p > $k){
  3. echo " _<br />";
  4. }elseif($p==$k){
  5. echo $pocz;
  6. printf ("%3d<br />", $p);
  7. echo "$pocz _<br />";
  8. }else{
  9. $strpom = sprintf("%3d", $p);
  10. $strpom = $pocz.$strpom;
  11. podzbiory($strpom, $p+1, $k);
  12. $strpom = "$pocz _";
  13. podzbiory($strpom, $p+1, $k);
  14. }}
  15. echo podzbiory("", 1, 3);


Chciałem zamienić to na funkcję iteracyjną, lecz męczę się z tym już od paru godzin i nie umiem tego napisać. Prosiłbym o naprowadzenie mnie jak by to miało wyglądać.
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 16.07.2025 - 01:01