ALG 6
6___Spis Ireści
3.2. Przykład I: Jeszcze raz funkcja silnia................................................................................57
3.3. Przykład 2: Zerowanie fragmentu tablicy..........................................................................61
3.4. Przykład 3: Wpadamy w pułapkę......................................................................................64
3.5. Przykład 4: Różne typy złożoności obliczeniowej.............................................................65
3.6. Nowe zadanie: uprościć obliczenia!..................................................................................68
3.7. Analiza programów rekurencyjnych..................................................................................68
3.7.1. Terminologia........................................................................................................69
3.7.2. Ilustracja metody na przykładzie..........................................................................71
3.7.3. Rozkład ..logarytmiczny”....................................................................................72
3.7.3................................................................................................................................72
3.7.4. Zamiana dziedziny równania rekurencyjnego.......................................................74
3.7.5. Funkcja Ackermanna, czyli coś dla smakoszy......................................................75
3.8. Zadania..............................................................................................................................76
3.9. Rozwiązania i wskazówki do zadań...................................................................................78
Rozdział 4 Algorytmy sortowania..............................................................81
4.1. Sortowanie przez wstawianie, algorytm klas^ 0(N").........................................................82
4.2. Sortowanie bąbelkowe, algorytm klasy 0(N~)...................................................................84
4.3. Quicksort, algorytm klasy 0(N log^N)..............................................................................87
4.4. Uwagi praktyczne............................................................................................................90
Rozdział 5 Struktury danych....................................................................93
5.1. Listy jednokierunkowe.......................................................................................................94
5.1.1. Realizacja struktur danych listy jednokierunkowej.............................................96
5.1.2. Tworzenie listy jednokierunkowej........................................................................98
5.1.3. Listy jednokierunkowe - teoria i rzeczywistość.................................................108
5.2. Tablicowa implementacja list..........................................................................................122
5.2.1. Klasyczna reprezentacja tablicowa.....................................................................122
5.2.2. Metoda tablic równoległych...............................................................................124
5.2.3. Listy innych typów.............................................................................................127
5.3. Stos..................................................................................................................................128
5.3.1. Zasada działania stosu........................................................................................128
5.4. Kolejki FIFO...................................................................................................................133
5.5. Sterty i kolejki priorytetowe........................................................................................136
5.6. Drzewa i ich reprezentacje...............................................................................................143
5.6.1. Drzewa binarne i wyrażenia arytmetyczne.........................................................147
5.7. Uniwersalna struktura słownikowa..................................................................................152
5.8. Zbiory..............................................................................................................................159
5.9. Zadania....................................................................................................................... 161
5.10. Rozwiązania zadań........................................................................................................162
Rozdział 6 Derekursywacja.....................................................................165
6.1. Jak pracuje kompilator?...................................................................................................166
6.2. Odrobina formalizmu... nie zaszkodzi!............................................................................169
6.3. Kilka przykładów derekursywacji algorytmów....................................................................170
6.4. Derekursywacja z wykorzystaniem stosu.........................................................................174
6.4.1. Eliminacja zmiennych lokalnych........................................................................175
6.5. Metoda funkcji przeciwnych............................................................................................177
6.6. Klasyczne schematy derekursywacji................................................................................180
Wyszukiwarka
Podobne podstrony:
Zdjŕcie0441 Wagi Prry pomocy wagi dokonują alg poi ownama waionaj tubtlancji z dokładni* okraftłon*Zdj?cie052 zmlony w ondokrynnych funkcjach podwzgórza wiążą alg z zoburzoniomi równloź tormorogimieninowe w dniu imienin L /r.»: »*..,. *. «V Ij&ąłg ^S8S iAlgorytm redukcji Tomeka Do zbioru zredukowanego wchodzą obiekty: 1,7, 5,8 Zaleta alg. Tomeka: wysok201310301612 0 TOLERANCJI Słowo jtolerancjaji zalecenie tolerancji są, jak wiemy, nadzwyczaj populaProgramowanie równoległeMinimalny element tablicy // Plik: elminimalny.alg // Dane: Tablica n elemenProgramowanie równoległeSuma elementów tablicy; n procesorów // Plik: suma.alg // Dane: Tablica liczProgramowanie równoległeSuma elementów tablicy; p procesorów // Plik: suma-p.alg // Dane: Tablica liProgramowanie równoległeSuma elementów tablicy a[n] n procesorów Algorytm poszukiwania minimum i algFACTO RS AM ALG AM General Description A mixture of mercury and silver alloy powder that forms a harDSCF6075 Do stosowania preparatów z alg nie ma ograniczeń, jeśli chodzi o: Wiek, częstotliwość, poręwięcej podobnych podstron