ASD ep 08 2003 C 1

ASD ep 08 2003 C 1



Algorytmy i Struktury Danych (grupa C)

Egzamin poprawkowy PJWSTK 8 września 2003

Zadanie 1

(a)    Pod każdą z wymienionych funkcji zmiennej naturalnej n, n>0, napisz jej oszacowanie (w możliwie najprostszej postaci) przy pomocy notacji 0 :

f, (n) = Vn + Ig n!    f2(n) = n 05+(lg n)2 f3 (n) = n lg(n2) + n lg(n3)    £*(n) = 3'*" + n5

(b)    Uporządkuj wyżej wymienione funkcje w porządku rosnących rzędów, wypisując tylko ich numery:

(c) Niech f będzie funkcją określoną w zbiorze liczb naturalnych większych od zera, f(n) = (n: + 3n+100)/(n2+l). Oceń. czy podane ograniczenia funkcji są, czy nic są poprawne:

ffnlsOfn5)

tak

nic

f(n) = 0(n)

tak

nic

f(n) = n(lg n)

tak

nie

Zadanie 2

Niech M będzie macierzą sąsiedztwa (incydcncji) pewnego krawędź niezorientowanego grafu G. którego wierzchołki zostały ponumerowane od 1 do 5. Element M(i,j) macierzy M określa wagę krawędzi od wierzchołka i do wierzchołka j. Waga 0 oznacza, że odpowiadająca krawędź nie istnieje.

0

3

0

5

1

3

0

1

3

0

0

1

0

2

1

5

3

2

0

3

1

0

1

3

0


M:    ______________    Graf:    Drzewo najkrótszych ścieżek:

(a)    Narysuj ten graf oraz drzewo najkrótszych ścieżek (od wierzchołka 1 do wszystkich innych wierzchołków tego grafu) otrzymane w wyniku działania algorytmu Dijkstry.

(b)    Podaj kolejność, w jakiej są akceptowane krawędzie tego drzewa.......................................................................

(c)    Czy dla jednego grafu można zbudować dwa różne drzewa najkrótszych ścieżek? (Odpowiedź uzasadnij)

Zadanie 3

Rozważmy macierz sąsiedztwa (incydcncji) M z poprzedniego zadania, (a) Zbuduj drzewo prefiksowego kodu Huffmana dla wag w macierzy M:

(b) Korzystając ze znalezionego w punkcie (a) kodu Huffmana zakoduj pierwszy wiersz macierz M.


Wyszukiwarka

Podobne podstrony:
ASD ep 08 2003 D 1 Algorytmy i Struktury Danych (grupa D) Egzamin poprawkowy PJWSTK 8 września 2003
ASD ep 08 2005 1 Algorytmy i Struktury Danych6 września 2005, Wersja B, egzamin poprawkowy Imię i
ASD ep 02 2005 3 Algorytmy i Struktury Danych Egzamin poprawkowy 16 lutego 2005 Imię i
ASD ep 02 2005 1 Algorytmy i Struktury DanychEgzamin poprawkowy 16 lutego 2005 Imię i
ASD ep 02 2005 2 Algorytmy i Struktury DanychEgzamin poprawkowy 16 lutego 2005Imię i
ASD ep 02 2005 4 Algorytmy i Struktury DanychEgzamin poprawkowy 16 lutego 2005Imię i
ASD ep 02 2005 5 Algorytmy i Struktury Danych Egzamin poprawkowy 16 lutego 2005 Imię i
ASD ep 02 2005 2 Algorytmy i Struktury DanychEgzamin poprawkowy 16 lutego 2005Imię i
ASD ep 02 2005 4 Algorytmy i Struktury DanychEgzamin poprawkowy 16 lutego 2005Imię i
ASD ep 08 2003 D 3 Zadanie 6 Niech będzie dany dowolny n-elemcntowy ciąg. (a)    Szu
ASD ep 08 2003 C 3 Zadanie 6 Niech będzie pewien dowolny ciąg o n elementach. (a)    

więcej podobnych podstron