9988996108

9988996108



Zadanie 2

Napisać funkcję, która dla danego drzewa binarnego zwraca korzeń poddrzewa o minimalnej wysokości, które nie jest drzewem BST, lub nil gdy całe drzewo jest drzewem BST.

Zadanie 3

Dany jest graf skierowany. Opisać algorytm który sprawdza czy graf jest acykliczny. W przypadku gdy graf nie jest acykliczny zwraca jeden z cykli grafu. UWAGA. To zadanie można rozwiązać opisując algorytm słownie (tzn. nie jako procedurę w języku Pascal) używając do opisu algorytmów poznanych na wykładzie.

Zadanie 4

Co to jest składowa spójna grafu niezorientowanego? Opisz struktury danych jakich używa algorytm znajdowania spójnych składowych. Opisz algorytm znajdowania spójnych składowych grafu niezorientowanego. Jaka jest złożoność tego algorytmu? Jak będzie wyglądał efekt wykonania algorytmu znajdowania spójnych składowych grafu niezorientowanego na grafie G reprezentowanym przez następujące listy incydencji:

1:35 2:34 3: 1 2 4: 2 5:18 6: 7 7: 6 8: 5

Egzamin ze Wstępu do Informatyki.

12 czerwca 2012.

Zadanie 1

Dana jest tablica P[l..n] liczb całkowitych obliczona przez procedurę BFS w czasie przeszukiwania wszerz grafu G — (F, E) z wierzchołka s taka, że

P[v}


l


0 gdy v = s lub nie ma drogi z s do v

w jeśli w jest przedostatnim wierzchołkiem na najkrótszej ścieżce z s do v


dla vV = {1,... ,n}. Napisać funkcję, która dla danego wierzchołka v tworzy listę jednokierunkową wierzchołków najkrótszej ścieżki z s do v. Jeśli nie ma ścieżki z s do v funkcja ma zwracać głowę do listy pustej.

Zadanie 2

Napisać funkcję, która dla danego drzewa binarnego zwraca korzeń poddrzewa o maksymalnej liczbie wierzchołków, którego każdy wierzchołek ma parzystą liczbę synów (0 lub 2).

Zadanie 3

Dany jest graf niezorientowany G = (V,E) i podzbiór jego wierzchołków X C F. Opisać algorytm, który oblicza odległość wierzchołków od zbioru X. Odległość wierzchołka v od zbioru X w grafie G to minimum z długości najkrótszych dróg z wierzchołków X do v.

Zadanie 4

Co to jest sortowanie topologiczne grafu skierowanego? Opisz algorytm sortujący topologicznie graf skierowany. Jakie grafy skierowane można posortować topologicznie? Jaka jest złożoność algorytmu sortowania topologicznego? Jak będzie wyglądał efekt wykonania algorytmu sortowania topologicznego na grafie G reprezentowanym przez następujące listy incydencji:

3



Wyszukiwarka

Podobne podstrony:
Zadanie 3 Napisać funkcję w języku Pascal, która dla danego drzewa binarnych poszukiwań zwraca wskaź
Zadania: 1.    Napisać funkcję statystyki{x), która dla zadanego wektora x będzie wyz
Funkcja printcp zwraca wartość xerror, która jest ilorazem SSECV dla danego drzewa i SSE dla korzeni
Zadania kontrolne 1.    Zdefiniuj funkcję, która dla danej nieujemnej liczby całkowit
Dodatkowe zadania 9 Do klasy z zadania 10 napisać funkcję, która jako parametr przyjmuje dwuwymiarow
ALG9 2.9. Zadania 49Zad. 2-3 Napisać funkcję, która otrzymując liczbę całkowitą dodatnią wypisze je
PWSZ Głogów Wprowadzenie do użytkowania pakietu Matlab Zadanie. Napisać funkcję v = vnd(x ),
PWSZ Głogów Wprowadzenie do użytkowania pakietu Matlab Zadanie 2. Napisać funkcję rozwiązującą
9 funkcja dodająca dwie liczby; 9 lokalny zasięg zmiennych w funkcji. Zadania 9 Napisz funkcję, któr
Drzewa binarnych poszukiwań Zadanie 15 Napisać procedurę w języku Pascal obliczającą: 1.
Zadanie 25 Napisać procedurę, która wywołana od korzenia drzewa BST zwraca liczbę węzłów w tym drzew
217(1) malnie, szereg Taylora można napisać dla każdej funkcji, która w otoczeniu punktu a ma pochod
Hyd Kolokwium nr 2 z Hydrauliki zestaw SM Kolokwium nr 2 z Hydrauliki zestaw SM Zadanie 1. Dla daneg
Radosław Grzymkowski MATEMATYKA Zadania I Odpowiedzi Strona 4 Pochodna Funkcji 94 8. Pochodna

więcej podobnych podstron