ALG3
Przedmowa 13
Rozdział 10 Elementy algorytmiki grafów
Opis jednej z najciekawszych struktur danych występujących w informatyce. Grafy ułatwiają (a czasami po prostu umożliwiają) rozwiązanie wielu problemów, które traktowane przy pomocy innych struktur danych wydają się nie do rozwiązania.
Rozdział 11 Algorytmy numeryczne
Kilka ciekawych problemów natury obliczeniowej, ukazujących zastosowanie komputerów' w matematyce, do wykonywania obliczeń przybliżonych.
Rozdział 12 Czy komputery mogą myśleć?
Wstęp do bardzo rozległej dziedziny tzw. sztucznej inteligencji. Przykład implementacji programowej popularnego w teorii gier algorytmu Mini-Mm
Rozdział 13 Kodowanie i kompresja danych
Omówienie popularnych metod kodowania i kompresji danych: systemu kryptograficznego z kluczem publicznym i metody Huffmana Rozdział zawiera ponadto dokładne omówienie sposobu wykonywania operacji arytmetycznych na bardzo dużych liczbach całkowitych.
Rozdział 14 Zadania różne
Zestaw różnorodnych zadań, które nie zmieściły się w głównej treści książki.
Wersje programów na dyskietce
Programy znajdujące się na dołączonej do książki dyskietce są zazwyczaj pełniejsze i bardziej rozbudowane. Jeśli w trakcie wykładu jest prezentowana jakaś funkcja bez podania explicite sposobu jej użycia, to na pewno dyskietkowa wersja zawiera reprezentacyjny przykład jej zastosowania (przykładowa funkcja main i komplet funkcji nagłówkowych). Warto zatem podczas lektury porównywać wersje dyskietkowe z tymi. które zostały omówdone na kartach książki!
Pliki na dyskietce są w formacie MS-DOS. Programy zostały' przetestowane zarówno systemie DOS (kompilator Borland C++), jak i w systemie UNIX (kompilator GNU C++).
Na dyskietce znajdują się zatem pełne wersje programów, które z założenia powinny dać się od razu uruchomić na dowolnym kompilatorze C++ (UNIX lub
Wyszukiwarka
Podobne podstrony:
Przedmowa .13Rozdział 10 Elementy algorytmiki grafów Opis jednej z najciekawszych struktur danychALG 2 252 warshall.cppRozdział 10, Elementy algorytmiki grafów Jest możliwe udowodnienie, że domknięALG&0 260 Rozdział 10. Elementy algorytmiki grafów przebadane podczas przeszukiwania. Dopiero potemALG$6 246 Rozdział 10. Elementy algorytmiki gratów Ta historyczna anegdota stanowi jednocześnie doskALG 6 256 Rozdział 10. Elementy algorytmiki grali! Brak możliwości odtworzenia optymalnej drogi jestALG 8 258 Rozdział 10. Elementy algorytmiki grafa 1 Rys. 10- 10. Przeszukiwanie grafu „ w głąb ListuALG&2 262 RozdziaMO, Elementy algorylmiki grafów Dlaczego jest on rozwiązywany przy pomocy grafów? CALG&4 264 Rozdział 10. Elementy algorytmiki gratów Używając danych z rysunku 10 - 14, algorytm mógłbALG&6 266 RozdziaHO. Elementy algorytmiki grafów • Promotor 4 porzuca swój aktualnALG$8 248 RozdziałłO. Elementy algorytmiki gratów10.2.Sposoby reprezentacji grafów Poznane uprzednioALG3 Rozdział 3Analiza sprawności algorytmów Podstawowe kryteria pozwalające na wybór właściwego alALG6 66 Rozdział 3. Analiza sprawności algorytmów return pos; else //element zostALG3 4.1. Sortowanie przez wstawianie, algorytm klasy 0(N2) 83 Idea tego algorytmu opiera się na naALG3 5.10. Rozwiązania zadań 163 W danym przypadku koszt wzrósł o ok. 36 % pierwotnej zajętości pamALG3 6.3. Kilka przykładów derekursywacji algorytmów 173 Pokaźna grupa procedur rekurencyjnych dośćALG$5 Rozdział 10Elementy algorytmiki grafów Grafy są niczym innym jak strukturą danych i poświęceniALG$9 10.2. Sposoby reprezentacji grafów 249 10.2. Sposoby reprezentacji grafów 249 Rys. 10- 5. a)ALG 0 250 RozdziaMO. Elementy algorytmiki gratów ( z-O; while(l) // pętla nieskończona I if(z==n)więcej podobnych podstron