Algorytmy i strukturyÚnych przykl zad

Algorytmy i struktury danych

Zagadnienia do egzaminu

1. Proces tworzenia i uruchamiania programów.

2. Pojęcia: algorytm, program.

3. Sposoby reprezentacji algorytmów.

4. Własności algorytmów.

5. Badanie całkowitej poprawności algorytmu.

6. Podstawowe bloki algorytmów: bloki warunkowe, pętle.

7. Własności tablic. Tworzenie tablic jedno- i dwuwymiarowych w programach.

8. Pojęcia: graf, graf skierowany, graf prosty, graf z wagami, graf spójny, graf acykliczny, drzewo

(wolne), drzewo z korzeniem, drzewo binarne.

9. Sposoby reprezentacji grafów.

10. Podstawowe cechy notacji: O, Ω, Θ.

11. Pojęcie złożoności obliczeniowej algorytmów.

12. Porównanie złożoności obliczeniowych.

13. Niezmiennik pętli – definicja, zastosowania.

14. Podstawowe cechy i budowa struktur: stos, kolejka, lista powiÄ…zana (jednokierunkowa,

dwukierunkowa).

15. Pojęcia: funkcja, procedura. Definiowanie funkcji i procedur.

16. Pojęcie rekurencji.

17. Przykłady algorytmów rekurencyjnych.

18. Metody projektowania algorytmów (dla każdej metody: idea, podstawowe własności, przykłady):

○ metoda dziel i zwyciężaj,

â—‹ programowanie dynamiczne,

○ metoda zachłanna.

19. Algorytmy wyszukiwania (ogólne zasady działania, własności):

â—‹ wyszukiwanie liniowe,

â—‹ wyszukiwanie binarne.

20. Algorytmy wyszukiwania (ogólne zasady działania, własności):

â—‹ sortowanie przez selekcjÄ™,

â—‹ sortowanie przez wstawianie,

â—‹ sortowanie bÄ…belkowe,

â—‹ sortowania szybkie.

21. Algorytmy przeszukiwania tekstu (ogólne zasady działania, własności):

â—‹ przeszukiwanie proste,

â—‹ algorytm Rabina-Karpa,

â—‹ algorytm Knutha-Morrisa-Pratta.

22. Pojęcia: drzewo rozpinające, minimalne drzewo rozpinające.

23. Algorytmy grafowe (ogólne zasady działania, własności, zastosowania):

○ przeszukiwanie w głąb,

â—‹ przeszukiwanie wszerz,

â—‹ algorytm Kruskala,

â—‹ algorytm Prima,

â—‹ algorytm Dijkstry.


Wyszukiwarka

Podobne podstrony:
Algorytmy i struktury danych przykład zadań
Sciaga Przykladowe Zadania, !!!Uczelnia, wsti, materialy, II SEM, algorytmy struktury danych
Algorytmy i struktury danych Wykład 1 Reprezentacja informacji w komputerze
Algorytmy i struktury danych Wykład 3 i 4 Tablice, rekordy i zbiory
Algorytm genetyczny – przykład zastosowania
Algorytmy i struktury danych, AiSD C Lista04
Algorytmy i struktury danych 08 Algorytmy geometryczne
Instrukcja IEF Algorytmy i struktury danych lab2
Algorytmy, struktury danych i techniki programowania wydanie 3
Algorytmy i struktury danych 1
BO2 - PRZYKL ZAD EGZ, Badania Operacyjne
Przykladowe zad do 2 kola, wzr UG, Statystyka, testy
Åšciaga sortowania, algorytmy i struktury danych
ukl 74xx, Informatyka PWr, Algorytmy i Struktury Danych, Architektura Systemów Komputerowych, Archit
cw 0 1, pwr, informatyka i zarzÄ…dzanie, Informatyka, algorytmy i struktury danych
AIDS w7listy, studia, Semestr 2, Algorytmy i struktury danych AISD, AIDS
k balinska projektowanie algorytmow i struktur danych

więcej podobnych podstron