Lab3, WAT, SEMESTR II, ALS


Zajęcia laboratoryjne 3

  1. Uruchomić i przetestować program Drzewo BST, znajdujący się w katalogu H:\kworwa

Po utworzeniu przykładowych drzew znakowych zapoznać się z kodem źródłowym programu.

  1. Zmodyfikować program z pkt. 0 poprzez dodanie funkcji umożliwiającej sprawdzenie, czy w drzewie BST znajduje się podany (z klawiatury) znak. Jeśli wskazany znak zostanie znaleziony, należy wyświetlić stosowny komunikat i dodatkowo podać numer poziomu, na którym się znajduje (przyjąć, że korzeń znajduje się na poziomie nr 1).

Plikowi z kodem źródłowym programu nadać nazwę Program 3-1.

  1. Zmodyfikować program z pkt. 1 w taki sposób, aby umożliwiał usunięcie z drzewa BST węzła zawierającego podany (z klawiatury) znak.

Plikowi z kodem źródłowym programu nadać nazwę Program 3-2.

  1. Zmodyfikować program z pkt. 2 poprzez dodanie funkcji umożliwiającej określenie wysokości drzewa.

Plikowi z kodem źródłowym programu nadać nazwę Program 3-3.



Wyszukiwarka

Podobne podstrony:
algorytmy lista dwukierunkowa, WAT, SEMESTR II, ALS
algorytmy kolejka, WAT, SEMESTR II, ALS
Zadania na zaliczenie I8X2S1, WAT, SEMESTR II, ALS
Sylabus AiSD Studia Stacjonarne, WAT, SEMESTR II, ALS
PTK cw4, WAT, SEMESTR II, PTK
PA lab cw4, WAT, SEMESTR II, WDA, Wstep do Automatyki-matlab, mathlab
wda trojan lab8, WAT, SEMESTR II, WDA
wda 6 sprawko, WAT, SEMESTR II, WDA
WDA 2, WAT, SEMESTR II, WDA
wda sprawko nr4, WAT, SEMESTR II, WDA
wda sprawko lab5 wooka, WAT, SEMESTR II, WDA
T6 pytania - opracowanie, WAT, SEMESTR II, PTK
rozwiazania, WAT, SEMESTR II, WDA
Wda lab1 sprawko, WAT, SEMESTR II, WDA
wda sprawko 3, WAT, SEMESTR II, WDA
PA lab cw3, WAT, SEMESTR II, WDA, Wstep do Automatyki-matlab, mathlab
WDA sprawozdanie1, WAT, SEMESTR II, WDA
WDA Lab 6, WAT, SEMESTR II, WDA
wda3 sprawko, WAT, SEMESTR II, WDA

więcej podobnych podstron