3784497262

3784497262



Program studiów - Elektronika i Telekomunikacja

Katalog ECTS Politechniki Warszawskiej

Opis przedmiotu

Kod przedmiotu Nazwa przedmiotu

AISDZ

Algorytmy i struktury danych

Wersja przedmiotu    2

A. Usytuowanie przedmiotu w systemie studiów

Poziom kształcenia    Studia I stopnia

Forma i tryb prowadzenia studiów

Kierunek studiów

Profil studiów

Specjalność

Jednostka prowadząca

Jednostka realizująca

Niestacjonarne zaoczne Elektronika i Telekomunikacja Profil ogólnoakademicki

Wydział Elektroniki i Technik Informacyjnych WEiTI

Koordynator przedmiotu    prof. nzw. dr hab. inż. Barbara Putz

B. Ogólna charakterystyka przedmiotu

Blok przedmiotów    Elektronika i Telekomunikacja

Grupa przedmiotów Status przedmiotu Język prowadzenia zajęć Semestr nominalny

Usytuowanie realizacji w roku akademickim Wymagania wstępne

Przedmioty informatyki - obowiązkowe

Obowiązkowy

polski

2 (r.a. 2014/2015) semestr letni

Znajomość podstaw programowania w języku C/C++, na poziomie obowiązkowego przedmiotu Programowanie.

Limit liczby studentów

C. Efekty kształcenia i sposób prowadzenia zajęć

Cel przedmiotu    Celem przedmiotu jest nauka zasad

Efekty kształcenia Formy zajęć i ich wymiar

konstruowania algorytmów i doboru struktur danych, ze szczególnym uwzględnieniem dynamicznych listowych struktur danych. Patrz tabela 5.

Wykład 2 Ćwiczenia 0 Laboratorium 0

Treści kształcenia

Projekt 2 Wprowadzenie: zagadnienia złożoności obliczeniowej algorytmów, notacja "duże 0". Złożoność asymptotyczna, złożoność średnia i pesymistyczna. Rekurencja. Realizacja wywołania rekurencyjnego, stos rekursji, warunek końca. Geometryczne przykłady ilustrujące zasadę rekurencji. Zagadnienia wydajności algorytmów rekurencyjnych. Algorytmy sortowania: algorytmy proste (przez wybieranie, wstawianie, zamianę), sortowanie szybkie, sortowanie przez scalanie. Porównanie złożoności obliczeniowej. Algorytmy przeszukiwania; przeszukiwanie danych: liniowe, binarne, z haszowaniem. Wyszukiwanie wzorca w tekście. Listy jako przykład wykorzystania wskaźników i zmiennych dynamicznych. Zasady wykonywania operacji na listach: wstawianie i usuwanie elementów. Listy jednokierunkowe, dwukierunkowe i cykliczne. Drzewa binarne i drzewa binarnego wyszukiwania: zasada

22 / 200



Wyszukiwarka

Podobne podstrony:
Program studiów - Elektronika i Telekomunikacja Katalog ECTS Politechniki Warszawskiej Opis
Program studiów - Elektronika i Telekomunikacja Katalog ECTS Politechniki Warszawskiej Opis
Program studiów - Elektronika i Telekomunikacja Katalog ECTS Politechniki Warszawskiej Opis
Program studiów - Elektronika i Telekomunikacja Katalog ECTS Politechniki Warszawskiej Opis
Program studiów - Elektronika i Telekomunikacja Katalog ECTS Politechniki Warszawskiej Opis
Program studiów - Elektronika i Telekomunikacja Katalog ECTS Politechniki Warszawskiej Opis
Program studiów - Elektronika i Telekomunikacja Katalog ECTS Politechniki Warszawskiej Opis
Program studiów - Elektronika i Telekomunikacja Katalog ECTS Politechniki Warszawskiej Opis
Program studiów - Elektronika i Telekomunikacja Katalog ECTS Politechniki Warszawskiej Opis
Program studiów - Elektronika i Telekomunikacja Katalog ECTS Politechniki Warszawskiej Opis
Program studiów - Elektronika i Telekomunikacja Katalog ECTS Politechniki Warszawskiej Opis
Program studiów - Elektronika i Telekomunikacja Katalog ECTS Politechniki Warszawskiej Opis
Program studiów - Elektronika i Telekomunikacja Katalog ECTS Politechniki Warszawskiej Opis
Program studiów - Elektronika i Telekomunikacja Katalog ECTS Politechniki Warszawskiej Opis
Program studiów - Elektronika i Telekomunikacja Katalog ECTS Politechniki Warszawskiej Opis
Program studiów - Elektronika i Telekomunikacja Katalog ECTS Politechniki Warszawskiej Opis
Program studiów - Elektronika i Telekomunikacja Katalog ECTS Politechniki Warszawskiej Opis

więcej podobnych podstron