ďťż

Ładny brzuch

Witam Państwa.
Otórz pojawił sie drobny problem :). Pisze zadanie na zalczienie: program do analizy tekstu oparty na drzewach czerwono-czarnych, Program będzie wczytwałtekst a nstepnie sprawdzał go ze słownikiem wczytanym wczesniej jako drzewo RB. Problemem dla mnei jest zaprojektowanie (napsianie, stworzenie, wymyslenie) struktury takiego drzewa RB.

Pierwsze pytanie struktura czy klasa?

Jesli struktura to jeden z pomysłów:

struct Drzewo{ string TDana; // daną będzie wyraz więc string Drzewo *TDrzewo; //nasze drzewko Drzewo lewy, Drzewo prawy ; //?? //i tu problem nr 1 - każdy "ojciec" - węzeł może mieć syna prawego i lewego - w jakim powinny być typie i jak to zapisać //konstruktory: Drzewo(){}; //pierwszy konstruktor pierwszy ojciec Drzewo(char TDana,lewy(pusty), prawy(pusty)) //ojciec bez dzieci { this->TDana=TDana; }; Drzewo(char TDana,Drzewo lewy,Drzewo prawy) //ojciec z dziecmi { // new Drzewo(char TDana,Drzewo lewy,Drzewo prawy); this->TDana=TDana; this->lewy=lewy; this->prawy=prawy; }; };

W Borlandzie pisałem dawno temu uzywajać 3.0 i raczej proste programy wymagajaće raczej umiejętnosci korzystania z komponentów :0.

Drugą opcją byłoby napisanie klasy A tu już mam problem związany raczej ze środowiskiem - otóz nie psiałem jescze klas w Borlandzie :) Pytane imoje brzmi co wykorzystać najlepiej - strukturę czy klase ?? Ewentulanei prosze o pomoc w stworzeniu szklieteu struktury lub klasy - o ile ktośma chwie lczasu i sie spotkałz podbnymi problemami :)

Pozdrawiam całą ekpie.
Użytkownik Kazik80 edytował ten post 22 styczeń 2007, 22:57
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • zsf.htw.pl
  •