Kezdőoldal » Számítástechnika » Programozás » Variáció rekurzióval c++?

Izabella_Andrea kérdése:

Variáció rekurzióval c++?

Figyelt kérdés
Valaki le tudná irni a varációt rekuryivan? köszönöm

2016. máj. 7. 16:36
 1/3 anonim ***** válasza:

Akkor kezdjük ott hogy ismétléses vagy ismétlés nélküli variáció kell? Ismered a képletüket?


Tekintve hogy egy egyszerű szorzást kell elvégezni rekurzívan, mi a problémád a feladattal?

2016. máj. 7. 17:38
Hasznos számodra ez a válasz?
 2/3 anonim ***** válasza:

Segítség:


Ha 9 elemből 3-at kell elhelyezni:

- Ha ismétlődhetnek az elemek: 9*9*9

- Ha nincs ismétlés: 9*8*7

2016. máj. 7. 17:56
Hasznos számodra ez a válasz?
 3/3 Fibonacci válasza:

Gondolom nem csak az esetek számát kell meghatározni, amihez elég volna egy zsebszámológép, hanem programot (C++) kell írni az összes lehetőség felsorolására.


Nem írtad le - pedig nem mindegy - hogy ismétléses, vagy ismétlés nélküli variációról van-e szó?

Az ismétléses a könnyebb.


Először papíron kell tudni felsorolni az eseteket. Lehet, hogy ez sokáig tartana, de legalább el kell kezdeni és meggyőződni arról, hogy előbb-utóbb elvileg minden eset sorra fog kerülni.

Ha látszik, hogy valamilyen eset után minek kell következnie, akkor már az is tudható, hogy mi lesz a rekurzió (vagy sokan mások szerint inkább iteráció)


Egy kis szemléltetés az esetek felsorolására:

[link]

[link]

2016. máj. 9. 00:49
Hasznos számodra ez a válasz?

Kapcsolódó kérdések:




Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!