9988996112

9988996112



1,

,7n



\

2.    Napisz procedurę, która przerabia dowolne drzewo BST na drzewo BST o tych samych elementach ale takie, w którym wierzchołki mają co najwyżej prawych synów.

3.    Napisz funkcję sprawdzającą czy w grafie skierowanym G = (V, E) reprezentowanym jako listy incydencji

istnieje taki wierzchołek, z którego można dojść do każdego innego.

Rozwiązania o złożoności powyżej 0(|Vj+|.E|) będą punktowane w skali od 0 do 4 punktów.

4.    Napisz funkcję, która dla danego drzewa BST zwraca liczbę takich liści, do których droga od korzenia biegnie po większej liczbie lewych synów niż prawych.

Egzamin ze Wstępu do Informatyki. 1 września 2008.

1.    Napisz procedurę usuwającą z danej listy uporządkowanej jednokierunkowej liczb całkowitych wszystkie elementy powtarzające się.

2.    Napisz funkcję, która dla danego drzewa binarnego, zwraca wskaźnik do najwyższego pod-drzewa, które ma jednakową liczbę węzłów w obu swoich poddrzewach.

3.    Napisz funkcję, która dla grafu skierowanego G = (V,E) reprezentowanego przez listy incydencji zwraca liczbę wierzchołków z których można dojść do każdego wierzchołka tego grafu.

Rozwiązanie, oprócz procedury lub procedur, powinno zawierać krótki opis słowny implementowanego algorytmu. Rozwiązania o złożoności powyżej 0(| V| + |.E|) będą punktowane w skali od 0 do 4 punktów.

Egzamin ze Wstępu do Informatyki. 12 czerwca 2008.

1.    Napisz funkcję, która dla danego drzewa BST zwraca liczbę takich liści, do których droga od korzenia biegnie po większej liczbie lewych synów niż prawych.

2.    Napisz procedurę, która z elementów drzewa BST o kluczach całkowitych tworzy uporządkowaną niemalejąco listę, w taki sposób, żeby dowiązaniem do następnego elementu listy było pole 'prawe’. Na przykład z drzewa po lewej stronie procedura powinna utworzyć listę-drzewo po prawej stronie.


3. Napisz funkcję sprawdzającą czy w grafie skierowanym G — (V,E) reprezentowanym jako listy incydencji istnieje taki wierzchołek, z którego można dojść do każdego innego. Rozwiązania o złożoności powyżej 0(|Vj + |E|) będą punktowane w skali od 0 do 4 punktów.

7



Wyszukiwarka

Podobne podstrony:
WP 1503091 Lab No 3. Tablicy -1) Napisz procedurę (patrz niżej) która w pętli generuje jednowymiaro
WP 1503092 3) Napisz procedurę (patrz niżej) która w pętli generuje jednowymiarową tablicę wypełnio
Zajęcia 4 - procedury i funkcje 1.    Napisz funkcję, która dokonuje dodania dwóch li
Zadanie 25 Napisać procedurę, która wywołana od korzenia drzewa BST zwraca liczbę węzłów w tym drzew
Tu: (IY.31) Wektor e określa siłę przyciągania, która działa ze strony masy M na ciało o dowolnej ma
3asdegzam6wrzesien2004 K.(a) Narysuj dowolne drzewo rozpinające podanego niżej grafu i oblicz jego k
ZASADY PISOWNI POLSKIEJ (02) Pisownia u. Znajdź ukryte wyrazy i napisz je obok. Podkreśl dowolnym ko
ZASADY PISOWNI POLSKIEJ (03) Pisownia ó. Znajdź ukryte wyrazy i napisz je obok. Podkreśl dowolnym ko
10 (182) Implicent prosty to suma zmiennych, która jest impiicentem i która zmniejszona o dowolną zm
Stata testy egzamin Strona I z 4 Wnioskowanie Statystyczne 1 Zmienna losowa, która dla dowolnych dw
ZASADY PISOWNI POLSKIEJ (04) Pisownia ó wymiennego na o. Znajdź ukryte wyrazy i napisz je obok. Podk
48 (355) program cw3_54; { Program ilustruje działanie procedury która } { oblicza rozwiązania równa
4 (2225) 15. Ćwiczący w ilości A—6 zawodników, każdy z piłką, którą ustawia w dowolnym miejscu
Zad 1. Napisz funkcję, która dodaje elementy do listy jednokierunkowej. Jeżeli element istnieje, ele
DSC03800 (3) 52 Zgodnie z tym modelem podjęcie decyzji powinno być zgodne z procedurą, którą przedst
5.6. Instrukcje5.6.1. Ćwiczenia Ćwiczenie 1 Napisz program, który obliczy dowolną potęgę liczby 2.

więcej podobnych podstron