ALS - 007-002 - Program drzewa BST - AVL, Informatyka - uczelnia, WWSI i WAT, wwsi, SEM II, Algorytmy i Struktury Danych


Zadanie 1.

Napisz program, który umożliwi:

Budowanie drzewa BST i AVL.

Program powinien

  1. Umożliwić wczytanie danych z pliku wejściowego

  2. Umożliwić wprowadzanie danych z klawiatury

    1. Dodawanie węzła

  3. Kasowanie danych z całego drzewa

  4. Narysowanie/wyświetlenie drzewa (BST, AVL)

  5. Wypisanie wezłów drzewa w kolejności przechodzenia

    1. VLR - pre-order, przejście wzdłużne, prefiksowe

    2. LVR - in-order, przejście poprzeczne, infiksowe

    3. LRV - post-order, przejście wsteczne, postfiksowe

Dane wejściowe:

Plik o nazwie WE.TXT zawierający informacje o wartościach węzła- separator ZNAK KOŃCA LINII CR-LF).

Przykład pliku wejściowego (WE.TXT):

3

4

1

2

5

Dane wyjściowe (Przykład 4 - BST):

3

/ \

1 4

\ \

2 5

W sprawozdaniu zaprezentuj algorytmy budowania drzew (BST, AVL) w postaci listy kroków:

Zaimplementuj program przy pomocy Dev C++ 4.9.9.2

Warunek zaliczenia zajęć:

Terminowe przekazanie wyników prac (Sprawozdanie, kod programu) jako spakowany (RAR, ZIP) załącznik do e-mail'a zatytułowanego :

Tytuł e-mail:

[ALS]-[NAZWA GRUPY] - [Nr zajęć Format: 00] - [Nazwisko i Imię]

ALS - I3X6S1 - 05 - Kowalczyk Mieczysław



Wyszukiwarka

Podobne podstrony:
ALS - 007-005a - Program drzewa BST, Informatyka - uczelnia, WWSI i WAT, wwsi, SEM II, Algorytmy i S
ALS - 004-002 - Program - Lista - Sito Eratostenesa, Informatyka - uczelnia, WWSI i WAT, wwsi, SEM I
ALS - 009-005 - Program Sortowanie INSERTION SORT, Informatyka - uczelnia, WWSI i WAT, wwsi, SEM II,
ALS - 002-001, Informatyka - uczelnia, WWSI i WAT, wwsi, SEM II, Algorytmy i Struktury Danych
ALS - 005-001 - Program Stos ONP-RPN, Informatyka - uczelnia, WWSI i WAT, wwsi, SEM II, Algorytmy i
ALS - 001-000 - Zadania - ZAJECIA, Informatyka - uczelnia, WWSI i WAT, wwsi, SEM II, Algorytmy i Str
ALS - 004-000b - Zajęcia - STOS - LIFO - Ćwiczenie ONP, Informatyka - uczelnia, WWSI i WAT, wwsi, SE
ALS - 009-000 - Zajęcia - Sortowanie bąbelkowe, Informatyka - uczelnia, WWSI i WAT, wwsi, SEM II, Al
ALS - 004-000 - Zajęcia - Listy - teoria, Informatyka - uczelnia, WWSI i WAT, wwsi, SEM II, Algorytm
Cw2008, Studia Informatyka PK, Semestr II, Algorytmy i struktury danych
informatyka algorytmy struktury danych i techniki programowania wydanie iv piotr wroblewski ebook
Algorytmy i struktury danych Wykład 1 Reprezentacja informacji w komputerze
Algorytmy, struktury danych i techniki programowania wydanie 3
ukl 74xx, Informatyka PWr, Algorytmy i Struktury Danych, Architektura Systemów Komputerowych, Archit
cw 0 1, pwr, informatyka i zarządzanie, Informatyka, algorytmy i struktury danych
kolokwium1sciaga, Studia Informatyka 2011, Semestr 2, Algorytmy i struktury danych
Przedmioty obieralne 2 st 2 sem gik - treści programowe, SEM II Analiza i integracja danych, GIK
I kolokwium, Informatyka PWr, Algorytmy i Struktury Danych, Algorytmy i Struktury Danych, kolokwia i

więcej podobnych podstron