• Nie Znaleziono Wyników

Zestaw zada´n nr. 7

N/A
N/A
Protected

Academic year: 2021

Share "Zestaw zada´n nr. 7"

Copied!
1
0
0

Pełen tekst

(1)

Krak´ow 24.11.2008

Zestaw zada´ n nr. 7

• Zadanie 1

Dla danej listy L = (2,7,1,8,2) okre´sl: jaka jest jej d lugo´s´c, podaj wszystkie przedrostki, wszystkie przyrostki, podlisty, ile istnieje podcia

g´ow tej listy, jaki jest jej nag l´owek, jaka jest jej stopka, ile jest pozycji na li´scie?

• Zadanie 2

Om´ow wykonywanie operacji: “insert”, “locate” and “delete” na s lowniku zaimplemen- towanym jako lista jednokierunkowa.

• Zadanie 3

Om´ow operacje przeszukiwania binarnego posortowanej listy.

• Zadanie 4

Jaka jest d lugo´s´c najd lu˙zszego wsp´olnego podcia

gu:

(a) banana, cabana;

(b) abaacbacab , bacabbcaba;

• Zadanie 5

Sprecyzuj, co oznaczaja okre´slenia: korze´n drzewa, li´s´c drzewa, wewnetrzne wez ly, el- ementy siostrzane, poddrzewo, scie˙zka w dzrzewie, wysoko´s´c we

z la, g leboko´s´c we

z la, wysoko´s´c drzewa.

• Zadanie 6

Narysuj drzewo zlo˙zone z 10 wez l´ow oraz om´ow na czym polega reprezentacja tablicowa, a na czym reprezentacja “lewy potomek, prawy element siostrzany”

• Zadanie 7

Podaj drzewa wyra˙ze´n reprezentuja

ce poni˙zsze wyra˙zenia arytmetyczne:

– (x + 1) · (x − y + 4) – 1 + 2 = 3 + 4 + 5 + 6 – 9 · 8 + 7 · 6 + 5

• Zadanie 8

Co to jest drzewo przeszukiwania binarnego. Przeanalizuj czas wykonywania operacji:

“insert”, “delete” “lookup” dla drzewa przeszukiwania binarnego.

• Zadanie 9

Udowodnij za pomoca indukcji, ˙ze drzewo binarne o wysoko´s´ci h mo˙ze zawiera´c co na- jwy˙zej 2h+1− 1 wez l´ow.

1

Cytaty

Powiązane dokumenty

[r]

Zadania programowe przygotowujemy w postaci kodu programu oraz dokumentu z kr´otkim opisem kodu oraz wynikami test´ow: plik.pdf (u˙zywamy latex, word) i umieszczamy w systemie Pegaz8.

‘ cy zbi´or inputowy do tego zadania, patrz punkt

Zaimplementuj s lownik przy pomocy drzewa AVL oraz operacje charakterystyczne dla tej struktury. Za la ‘ cz plik inputowy oraz output

Czy zawsze to przekszta lcenie jest sko´ nczone.. Zapisz podane liczby ca

Narysuj schemat blokowy algorytmu oparty na programowaniu dynamicznym dla rozwia ‘ zania problemu obliczania liczby kombinacji (n,r).. Je˙zeli umiesz programowa´c napisz kod algo-

[r]

Przypomnij definicje ‘ zapisu liczb wed lug pozycyjnego systemu wagowego.. Jak przekszta lci´c zapis binarny na dziesie