Aktywne Wpisy

powinem juz spać ale mysli przeróżne. Mętlik w glowie na jaki samochod sie zdecydowac. Kazdy z rozwazanych na swoje plusy i minusy

izimizixdd +4
Otwieram swój wątek porad życiowych, będę konkurencją dla @MackaCthulhu.
Daję darmowe porady życiowe.
Napisz pytanie, a ja odpowiem radą ( ͡° ͜ʖ ͡°)
Daję darmowe porady życiowe.
Napisz pytanie, a ja odpowiem radą ( ͡° ͜ʖ ͡°)




Kolejne problemy początkującego programisty.
Muszę napisać rekurencyjną funkcję maximum. Mam tablicę i ilość jej elementów. Całość ma być zrobiona na wskaźnikach.
Na chwilę obecną doszedłem do tego:
int
```**```
* maksimum (
```**```
int
```**```
N,
```**```
int
```**```
*t ) {
```**```
if
```**```
( N == 0 )
```**```
return
```**```
t + 0;
```**```
if
```**```
( *( t + N ) > *( maksimum ( N - 1, t )) )
```**```
return
```**```
t + N;
}
```Wywołanie dla tablicy int t[] = {1,2,3,4,5,6};```
cout << *maksimum ( 6, t );
Nie mam pomysłu, jak to ruszyć inaczej. Czy byłby ktoś tak miły i choć trochę mnie nakierował?
return maksimum ( N - 1, t );zasadniczo przy kompilacji masz teraz
@EssePL: Mam nadzieję, że
@kowad: @EssePL: a ten elseif to nie wiem XD
@EssePL:
teraz widze, ze w sumie i else i else if jest zle ;) bo nie uwzglednia ze obie strony sa rowne, daj po prostu linijke z returnem ;) to bedzie tak samo jak
https://gist.github.com/anonymous/6bb75eb1e78cbc6d278d