8107620766

8107620766



Nazwa przedmiotu:

ALGORYTMY I ZŁOŻONOŚĆ

Kod:

1 lOO-AZOOII

Forma przedmiotu:

30 godz. wykładu +30 godz. laboratorium komputerowego

Ilość punktów ECTS:

5

Język wykładowy:

Polski

Sposób zaliczenia:

egzamin pisemny + zaliczenie laboratorium

Cele przedmiotu:

Celem przedmiotu jest zapoznanie studentów z metodami projektow ania i analizy algorytmów. Omówione zostaną zagadnienia zw iązane z pojęciem złożoności obliczeniowej. W trakcie zajęć przedstaw ione zostaną podstawowe algorytmy i struktury danych dolyczące takich zagadnień jak: sortowanie, wyszukiwanie, elementarne i dynamiczne struktury danych, słowniki.

Umiejętności wstępne:

Treści przedmiotu:

1.    Podstawy analizy algorytmów : poprawność algorytmów i metody jej dow odzenia

a.    pojęcie złożoności obliczeniowej

b.    analiza najgorszego przypadku

c.    analiza probabilistyczna

2.    Metody projektowania algoiytmów

a.    „dziel i zwyciężaj"

b.    algorytmy zachłanne

e. programowanie dynamiczne

3.    Podstawowe algorytmy sortowania

a.    metody klasyczne

b.    QuickSort, HeapSort oraz MergeSort

c.    metody sortowania o złożoności liniowej (RadisSort. CountingSort)

4.    Abstrakcyjne struktury danych:

a.    listy

b.    stosy i kolejki

c.    kolejki priorytetowe

5.    Algorytmy wyszukiwania i selekcji

a.    algorytm Hoare'

b.    - wyszukiwania sekwencyjne

c.    wyszukiwanie binarne

d.    - drzewa BST

Literatura:

[ 1 ]. Algorytmy w C++, Sedgewick R., Read Me 1999

[2] . Algorytmy i struktury danych. L. Banachowski, K. Diks, W. Ryner, Wydawnictwa Naukowo - Techniczne, 2006.

[3] . Wprowadzenie do algorytmów. Thomas H. Corrncn, Charles E. Leiserson, Ronald L. Rivest, Clifford Stein, Wydawnictwa Naukowo - Techniczne, 2004

[41. Struktury danych w języku C. Drozdek, Simon D.L. - WNT, 2003

Koordynator:

Prof. dr hab. Goldstein Stanisław

Data aktualizacji:

2009/01/28

Course name:

Algorithms and Complexity

Course contents:

1.    Analysis of algorithms:

-    The algorithms and methods of command

-    The concept of computational complexity

-    Worst case analysis

-    Probabilistic analysis

2.    The methods of designing algorithms

-    "Divide and conąuer"

-    Greedy algorithms

-    Dynamie programming

3.    The basie algorithms for sorting

-    Methods of classic

-    QuickSort, HeapSort and MergeSort

-    Linear sorting methods (RadixSort, CountingSort)

4.    Abstract data types:

-    The list

-    Stacks and queues

-    Priority queues

5.    Search and selection:

-    Hoare'a algorithm

-    Sequential search

-    Binary search -BSTtrees

13



Wyszukiwarka

Podobne podstrony:
ALGORYTMY GENETYCZNE Nazwa przedmiotu: Kod: llOO-GAOOIB Forma przedmiotu: 30 godzin wykładu +
Nazwa przedmiotu: ALGORYTMY I STRUKTURY DANYCH Kod: 1100-A DOLI 1 Forma przedmiotu: 30 godz.
Nazwa przedmiotu: ALGORYTMY Kod: 1100-AG0LIM. Forma przedmiotu: 30 godzin wykładu + 30 godzin
Nazwa przedmiotu: ALGORYTMY Kod: 1100-AG0LIM. Forma przedmiotu: 30 godzin wykładu + 30 godzin
Nazwa przedmiotu: ALGEBRA Z TEORIĄ LICZB Kod: 1100-AT0LMI Forma przedmiotu: 30 godzin wykładu + 30
Nazwa przedmiotu: BADANIA OPERACYJNE Kod: llOO-BOOUH Forma przedmiotu: 30 godzin wykładu + 30
Nazwa przedmiotu: ALGEGRA 2 (T) Kod: 1100-AL2MMT. Forma przedmiotu: 30 godzin wykładu + 30 godzin
Nazwa przedmiotu: ALGEBRA LINIOWA Z GEOMETRIĄ 2 Kod: 1100-AG2OMM. Forma przedmiotu: 30 godz
Nazwa przedmiotu: ALGEGRA 2 (T) Kod: 1100-AL2MMT. Forma przedmiotu: 30 godzin wykładu + 30 godzin
Nazwa przedmiotu: ALGEBRA LINIOWA Z GEOMETRIĄ 2 Kod: 1100-AG2OMM. Forma przedmiotu: 30 godz
Nazwa przedmiotu: ALGEBRA 1 Kod: 1100-AL1OMD Forma przedmiotu: 30 godzin wykładu + 30 godzin
Nazwa przedmiotu: ALGEGRA 1 (T) Kod: 1100-AL1MMT. Forma przedmiotu: 30 godzin wykładu + 30 godzin
Nazwa przedmiotu: ALGEBRA 1 Kod: 1100-AL1OMD Forma przedmiotu: 30 godzin wykładu + 30 godzin
Nazwa przedmiotu: ALGEGRA 1 (T) Kod: 1100-AL1MMT. Forma przedmiotu: 30 godzin wykładu + 30 godzin
PRAWOADMINISTRACJArok V semestr X . , , .... , . Forma Punkty Lp. Nazwa przedmiotu Wl. godz. Cl. g
NAZWA PRZEDMIOTUCzynniki biologiczne w środowisku pracy Wymiar i forma zajęć: razem 8 godz., wykład
NAZWA PRZEDMIOTUCzynniki chemiczne w środowisku pracy Wymiar i forma zajęć: razem 8 godz., wykłady 4
NAZWA PRZEDMIOTUBHP w budownictwie i innych działach gospodarki Wymiar i forma zajęć: razem 8 godz.,
NAZWA PRZEDMIOTUOchrona przeciwpożarowa Wymiar i forma zajęć: razem 8 godz., wykłady 8godz. Punkty E

więcej podobnych podstron