-
1. Data: 2011-02-12 17:48:07
Temat: Re: Rekurencja
Od: Dariusz Myśliwiec <d...@g...com>
A mógłbyś przedstawić mi kod w c++? Te zależności już zauważyłem wcześniej, jednak
problem polega za samym zbudowaniu algorytmu rekurencji. Po prostu na razie nie zbyt
rozumiem rekurencje :-)
int oblicz(int n)
{
if(n==1) return 0;
return oblicz(n-1)*-1+1;
}
-
2. Data: 2011-02-12 19:03:20
Temat: Re: Rekurencja
Od: Michoo <m...@v...pl>
W dniu 12.02.2011 18:48, Dariusz Myśliwiec pisze:
> A mógłbyś przedstawić mi kod w c++?
template<int n> struct ciag{
enum{wartosc = ciag<n-1>::wartosc*-1+n%2};
};
template<> struct ciag<0>{
enum {wartosc = 0};
};
//...
cout <<ciag<4>::wartosc<<endl;
--
Pozdrawiam
Michoo