Uniwersytet Kazimierza Wielkiego w Bydgoszczy - Centralny System UwierzytelnianiaNie jesteś zalogowany | zaloguj się
katalog przedmiotów - pomoc

Algorytmy i struktury danych 1300-M24AiSD-SP
Wykład (WYK) Semestr letni 2018/19

Informacje o zajęciach (wspólne dla wszystkich grup)

Liczba godzin: 15
Limit miejsc: (brak limitu)
Zaliczenie: Zaliczenie na ocenę
Rygory zaliczenia zajęć: zaliczenie na ocenę
Literatura uzupelniająca: Kombinatoryka dla programistów, W. Lipski, WNT, 2009.
Metody dydaktyczne: metody dyskusyjne
metody problemowe
wykład kursowy
Literatura:

Algorytmy+Struktury danych=Programy, N.Wirth, Wydawnictwa Naukowo-Techniczne, Warszawa 2001.

Wprowadzenie do algorytmówi, T.H.Cormen, Ch.E.Leiserson, R.L.Rivest, Wydawnictwa Naukowo-Techniczne, Warszawa 2004.

Sztuka programowania komputerów tom 3, D.E.Knuth, Wydawnictwa Naukowo-Techniczne, Warszawa 2002.

Efekty uczenia się:

W01 Student zna złożoność obliczeniową wybranych algorytmów.

U01 Student potrafi omówić i zastosować wybrane algorytmy sortujące.

U02 Student potrafi omówić i zastosować wybrane algorytmy kombinatoryczne

U03 Student potrafi omówić i zastosować wybrane algorytmy grafowe.

U04 Student potrafi stosować odpowiednie struktury danych.

Metody i kryteria oceniania:

Warunkiem zaliczenia jest uzyskanie co najmniej 60% możliwych punktów z testu.

Zakres tematów:

Pojęcia wstępne, rekurencja, złożoność algorytmów.

Algorytmy sortujące (bąbelkowe, przez wybór, przez wstawianie, szybkie etc.).

Algorytmy kombinatoryczne (generowanie permutacji, wariacji, kombinacji)

Algorytmy grafowe (Algorytm Dijkstry, DFS, BFS).

Algorytmy teorii liczb (faktoryzacja liczb pierwszych, szybkie potęgowanie modularne, ułamki łańcuchowe).

Struktury danych (stos, koejka,etc.).

Grupy zajęciowe

zobacz na planie zajęć

Grupa Termin(y) Prowadzący Miejsca Akcje
1 każda środa, 14:45 - 15:30, sala 2
Maciej Maciejewski 17/19 szczegóły
Wszystkie zajęcia odbywają się w budynku:
Budynek przy placu Weyssenhoffa
Opisy przedmiotów w USOS i USOSweb są chronione prawem autorskim.
Właścicielem praw autorskich jest Uniwersytet Kazimierza Wielkiego w Bydgoszczy.