- Jakie są listy rekurencyjne?
- Co to jest funkcja rekurencyjna w Pythonie?
- Co to jest lista rekurencyjna w strukturze danych?
Jakie są listy rekurencyjne?
Na początek, oto rekurencyjna definicja listy. Pusta lista [] to lista. Jeśli x jest wartością, a r jest listą, możemy skonstruować nową listę LST, której pierwszym elementem jest x, a inne elementy są elementami r . W takim przypadku nazywamy X pierwszy element LST, a reszta LST .
Co to jest funkcja rekurencyjna w Pythonie?
Funkcje rekurencyjne to funkcje, które się wywołują. Zawsze składa się z 2 porcji, skrzynki podstawowej i sprawy rekurencyjnej. Przypadek podstawowy jest warunkiem zatrzymania rekurencji. Przypadek rekurencyjny jest częścią, w której funkcja wywołuje siebie.
Co to jest lista rekurencyjna w strukturze danych?
Rekurencyjna struktura danych to struktura danych, która częściowo składa się z mniejszych lub prostszych instancji tej samej struktury danych. Na przykład połączone listy i drzewa binarne można przeglądać jako rekurencyjne struktury danych.