Hirdetés
- droidic: Safe Mode az agyban
- Luck Dragon: Asszociációs játék. :)
- Rap, Hip-hop 90'
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- sziku69: Szólánc.
- sziku69: Fűzzük össze a szavakat :)
- Sub-ZeRo: Euro Truck Simulator 2 & American Truck Simulator 1 (esetleg 2 majd, ha lesz) :)
- djculture: Éhezők ssd és memória viadala.
- eBay-es kütyük kis pénzért
- DeFranco: Tanuljunk angolul játékosan! - Duolingo
-
LOGOUT

Új hozzászólás Aktív témák
-
#78693120
törölt tag
válasz
janos1988
#14000
üzenetére
A rekurziónál kell egy újrahívási feltétel.
Ez lehet egy if (ez egyszerűbb), vagy pl.: string/tömb feldolgozás esetén levágsz egy elemet a végéről/elejéről, tehát valamikor elfogynak az elemek. Esetleg egy szám értékéhez nézed, pl: >10 és ha 10, vagy alá csökken, akkor nem dolgozod fel tovább, vagyis nem hívod a függvényt, stb.
Persze, így is ki lehet futni a memóriából, ha túl sok elem van.Egy ilyen feltétel hiányzik a kódodból.
-
válasz
janos1988
#14000
üzenetére
A kódot nem igazán sikerült megfejtenem, csak, hogy egy végtelen rekurzív ciklusba fut (a for ciklusban mindig kötelezően meghívja magát...)
mod: hiányzik az exit az if-ek végéről
program ermek_demo;constn=2;typea = array [1..n] of integer;constermek:a=(1,2);function f_kombok(ermek:a;osszeg:integer;temp_index:integer):integer;vartemp:integer;beginif osszeg=0 thenf_kombok:=1;exit;end;if osszeg<0 thenf_kombok:=0;exit;end;f_kombok:=0;for temp:=temp_index to n do f_kombok:=f_kombok+f_kombok(ermek,osszeg-ermek[temp],temp);end;beginwriteln(f_kombok(ermek,4,1));readln;end.modmod: kib&@#{ kódszerkesztő
Új hozzászólás Aktív témák
● olvasd el a téma összefoglalót!
- Abarth, Alfa Romeo, Fiat, Lancia topik
- Kamionok, fuvarozás, logisztika topik
- Milyen autót vegyek?
- Gumi és felni topik
- Audi, Cupra, Seat, Skoda, Volkswagen topik
- Új képmotorral mutat fügét a ChatGPT a Google banánjának
- Azonnali alaplapos kérdések órája
- LEGO klub
- Kerékpárosok, bringások ide!
- Intel Core i5 / i7 / i9 "Alder Lake-Raptor Lake/Refresh" (LGA1700)
- További aktív témák...
- PS4 FAT (1216A 12.02 GOLDHEN)
- FÉLÁRON SZINTE ÚJ HP HyperX Cloud Stinger Bolti ár:25k INGYEN FOXPOST
- Bomba ár! Fujitsu Lifebook T936: i5-6G I 8GB I 256SSD I 13,3" FHD Touch I Cam I W10 I Gari!
- Bomba ár! HP ProBook 640 G2 - i3-6GEN I 4GB I 128GB SSD I 14" FHD I Cam I W11 I Garancia!
- több db DELL P2417 full HD 1920x1080 IPS monitor HDMI - gari + számla
- GYÖNYÖRŰ iPhone 13 mini 128GB Midnight -1 ÉV GARANCIA - Kártyafüggetlen, MS4076
- GYÖNYÖRŰ iPhone 13 Mini 128GB Pink-1 ÉV GARANCIA -Kártyafüggetlen, MS4173, 94% Akkumulátor
- HIBÁTLAN iPhone 13 Pro 128GB Graphite -1 ÉV GARANCIA - Kártyafüggetlen, MS3747
- LG 32GS94UX - 32" OLED / UHD 4K / 240Hz - 480Hz & 0.03ms / 1300 Nits / NVIDIA G-Sync / AMD FreeSync
- Eladó Apple iPhone 15 Pro Max 256GB / Akku 90% / 12 hó jótállás
Állásajánlatok
Cég: Laptopszaki Kft.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest


