Treść zadania

w01fr43

Bede bardzo wdzieczny za pomoc. Rozwiazanie powinno byc w C#.

"Wierzchołki drzewa zawierają element pewnego zbioru X. Zakładamy, że na elementach zbioru X będzie zdefiniowana relacja liniowego porządku less(x, y). Dokładna specyfikacja zbioru X i relacji less będzie znana dopiero w trakcie konkretnego użycia programu. Klasa modelująca drzewa BST ma oferować metody modelujące następujące operacje:

• Spowodowanie, że reprezentowane drzewo jest puste
• Sprawdzenie, czy reprezentowane drzewo jest puste
• Wstawienie danego elementu xX do reprezentowanego drzewa
• Usunięcie danego elementu xX z reprezentowanego drzewa
• Obejścia pre, in, post order drzewa.

Osobna klasa oferuje sortowanie tablic elementów zbioru X poprzez zastosowanie operacji oferowanych przez drzewa BST, w szczególności obejścia pre order drzewa.

Zmiana wymagań powoduje na ogół konieczność przeprogramowania kodu programu.

Napisać program implementujący powyższy system klas tak, aby zmiana wymagań polegająca na tym, że chcemy zastosować program do nowego zbioru X i nowej relacji porządku liniowego na X powodowała przeprogramowanie kodu polegające na dopisaniu jednej klasy pochodnej modelującej nowy konkretny zbiór X i konkretną relację less na X. Funkcja główna tworzy potrzebne obiekty i sortuje zadaną tablicę elementów konkretnego zbioru X, np. sortowanie tablicy punktów płaszczyzny względem porządku leksykograficznego punktów. "

Zadanie jest zamknięte. Autor zadania wybrał już najlepsze rozwiązanie lub straciło ono ważność.

Rozwiązania

Podobne zadania

karolek9042 Witam! mam do rozwiązania następujące zadanie i bardzo proszę o Przedmiot: Informatyka / Studia 1 rozwiązanie autor: karolek9042 12.1.2011 (19:43)
Prezes zrób strone html maja znalesc sie na niej balony zabawki . prosze o pomoc ! Przedmiot: Informatyka / Studia 1 rozwiązanie autor: Prezes 18.2.2011 (19:51)
Prezes Bardzo Pilne!!! Przedmiot: Informatyka / Studia 1 rozwiązanie autor: Prezes 5.3.2011 (23:23)
kolobrzezanka prosze o pomoc Przedmiot: Informatyka / Studia 1 rozwiązanie autor: kolobrzezanka 1.5.2011 (20:52)
sasha11 Potrzebna mi pomoc w zrobieniu 1 i 2 zadania z Excela. ;) Przedmiot: Informatyka / Studia 1 rozwiązanie autor: sasha11 30.11.2013 (14:31)

Podobne materiały

Przydatność 80% Pierwsza pomoc - pomoc przedmedyczna

Pierwsza Pomoc Przedmedyczna Pierwsza pomoc przedmedyczna to czynności ratownika (osoby udzielającej pierwszą pomoc) prowadzące do zabezpieczenia i utrzymania przy życiu osoby poszkodowanej, do czasu przyjazdu wykwalifikowanych służb. Etapy pierwszej pomocy 1. ocena sytuacji 2. zabezpieczenie miejsca zdarzenia 3. ocena stanu poszkodowanego 4. wezwanie pomocy - 999 ? Pogotowie...

Przydatność 50% Pierwsza pomoc

UDZIEANIE PIERWSZEJ POMOCY POSZKODOWANYM RANY Rany należą do najczęszczych uszkodzeń urazowych i w większości powstają w następstwie nieszczęśliwych wypadków. Niektóre zranienia wymagają natychmiastowego opatrzenia z uwagi na stan zagrożenia życia. Inne natomiast nie zagrażają życiu, wymagają jedynie doraźnej pomocy, co wcale nie znaczy, że można je lekceważyć....

Przydatność 55% Pierwsza pomoc

PIERWSZA POMOC TELEFONY ALARMOWE numer pogotowia ratunkowego: 999numer telefonu alarmowego telefonii komórkowej: 112 Wzywając pogotowie ratunkowe należy podać krótkie i konkretne informacje o stanie chorego. Powinny zawierać informacje takie jak:- krótki opis zdarzenia,- jaki czas minął od zdarzenia,- aktualny stan chorego: a) czy oddycha, b) czy ma tętno na tętnicy szyjnej,...

Przydatność 55% Pierwsza pomoc

„Pierwsza pomoc w stanach zagrożenia życia” Zespół czynności podejmowanych dla zapewnienia w pierwszej kolejności podstawowych funkcji życiowych ustroju przed natychmiastową , bezprzyrządową diagnostykę stanu ogólnego wg prostego schematu : 1. przytomny - nieprzytomny 2. oddycha – nie oddycha 3. krążenie obecne –...

Przydatność 50% Pierwsza pomoc

Zanim zaczniesz ratować Dobrze byłoby, gdyby każdy z nas znał podstawy udzielania pierwszej pomocy, aby umieć zachować się w różnych przypadkach, które spotykamy w swoim życiu. Oto garść porad, które nam w tym pomogą. Jeśli masz do czynienia z ofiarą tragicznego wypadku, zawsze stosuj się do poniższych zasad. Najpierw ostrożnie zbadaj ofiarę. Podchodząc do...

0 odpowiada - 0 ogląda - 0 rozwiązań

Dodaj zadanie

Zobacz więcej opcji