Zadanko z rekurencji :)

Odpowiedz Nowy wątek
2015-02-21 12:00
0

Witam, mam takie zadanko i nie wiem jak się do niego dobrać: Dana jest tablica liczb całkowitych A stopnia N, Napisać funkcję rekurencyjną, która zwróci ilość liczb większych od liczby całkowitej x znajdującej się w tej tablicy.

Prosiłbym o rozwiązanie lub jakieś wskazówki które doprowadzą mnie do rozwiązania tego zadania, z góry dziękuje :)

Pozostało 580 znaków

2015-02-21 12:16
sig
0

O co chodzi z tym stopniem? Nie chodzi czasem o tablicę N-wymiarową albo o długości N?

Pozostało 580 znaków

2015-02-21 12:40
0

O ile jest tak jak napisał @sig to może to wyglądać tak ( uprzedzam to było pisane na "kolanie" , wiec mozna to prościej zapisać)

void rek(int N)
{
    if (N < 5)
    {
        if (A[N] > x)
        {
            count++;
        }
        N++;
        rek(N);
    }
}
edytowany 1x, ostatnio: Westen, 2015-02-21 12:40

Pozostało 580 znaków

2015-02-21 12:52
1

Żeby zrozumieć rekurencje musisz najpierw zrozumieć rekurencje.

Odkryłeś Amerykę. - mwl4 2015-02-21 16:41

Pozostało 580 znaków

Odpowiedz
Liczba odpowiedzi na stronę

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0