Rekurencja (rekursja) quiz

Forum poświęcone językowi C#.

Moderator: xxSlayeRxx

Rekurencja (rekursja) quiz

Sponsor

Sponsor
 

Rekurencja (rekursja) quiz

Postprzez nowicjusz1 » Cz maja 29, 2014 9:36 pm

Witam wszystkich!

To jest mój pierwszy post. Chciałbym was gorąco prosić o radę. Borykam się z problemem (zapewne dla was bardzo prostym), problem nazywa się rekursja. Jeszcze nie dawno wydawało mi się, że ją zrozumie, ale jak miałem wykonać przykłady na zaliczenie tematu to sobie powiedziałem..."taaa... a wydawało się to takie proste". Mam nadzieję, że mnie olśnicie i ta ironia wypowiedziana stanie się twierdzeniem. :)

Zadania wyglądaja w ten oto sposób:

Obrazek

Obrazek

Zrozumienie tego jest dla mnie szalenie ważne. Liczę, że dacie mi jakieś wskazówki.
Pozdrawiam!
nowicjusz1
New member
 
Posty: 2
Dołączył(a): Cz maja 29, 2014 9:24 pm

Re: Rekurencja (rekursja) quiz

Postprzez xxSlayeRxx » Pt maja 30, 2014 4:17 am

wez karke dlugopis i sobie rozpisz...

jak masz a(b)
{return b>0 ? b+a(b-1) ? 0}
Zamien sobie podczas rozpisywania a(b-1) jakas zmienna (litera), az dostaniesz wynik...
czyli dla przykladu a(3):

a(3)
return 3+A = [a(2)]
a(2)
A = return 2+B = [a(1)]
a(1)
B = return 1+C = [a(0)]
a(0)
C = return 0

teraz podstawiasz i tyle
xxSlayeRxx
Member
 
Posty: 661
Dołączył(a): Pt lip 08, 2011 10:24 pm

Re: Rekurencja (rekursja) quiz

Postprzez nowicjusz1 » Pt maja 30, 2014 7:14 pm

Byłaby szansa na rozwiązanie choćby jednego zadania? Na pewno by mi to ułatwiło zrozumienie tego. Coś gdzieś dzwoni, ale nie wiadomo w jakim kościele. :) Byłbym wam bardzo wdzięczny.
nowicjusz1
New member
 
Posty: 2
Dołączył(a): Cz maja 29, 2014 9:24 pm

Re: Rekurencja (rekursja) quiz

Sponsors

Sponsor
 


Powrót do C#

Kto przegląda forum

Użytkownicy przeglądający ten dział: Google [Bot] i 17 gości

cron