Drzewo binarne prośba o konkretne łopatologiczne objaśnienie.

0

Witam

Problem jest następujący że próbuję się nauczyć pisać drzewa binarne. Problem w tym że o ile rozumiem jak takie drzewo ma działać (tj musi mieć korzeń , jak pewna wartość jest większa od korzenia to idzie na prawo , jak mniejsza to na lewo i.t.d). Problem jest taki że nie jestem mistrzem w programowaniu i jak napisałem wcześniej staram się nauczyć pisać to drzewo i je rozumieć jak działa. Prośba do któregoś z expertów z programowania: Wyjaśni mi ktoś krok po kroczku (najlepiej w punktach) co i jak powinno się zaimplementować pisząc takie drzewo , co dany kod sprawi że program zacznie robić z pamięcią , jak program przekazuje informacje i trzyma to drzewo w pamięci , kiedy trzeba zwolnić pamięć którą zarezerwujemy dla w sumie nie wiem czego (wskaźnika chyba ale z wskaźników jestem noga niestety bo też za dobrze ich nie rozumiem mimo że czytałem w książce od języka C 2-krotnie o wskaźnikach)i.t.p. Proszę o nie odsyłanie mnie do wujka google czy na strony gdzie jest wytłumaczone po angielsku albo gdzieś gdzie jest kod drzewa ale bez żadnego albo nie kompletnego wyjaśnienia , gdyż próbowałem to zrozumieć samemu analizując linijka po linijce takiego drzewa i niestety ale nie rozumiem.Z góry dziękuję za wyjaśnienie i czas na to poświęcony :)

Przemo

1

http://www.eternallyconfuzzled.com/Tutorials.aspx tu są fajnie opisane struktury danych

0

Teoretycznie tak , tyle że wolałbym coś po Polsku (jak z resztą napisałem) , bo pomimo że z angielskiego nie jestem kompletnym laikiem o tyle nauka w tym języku bądź próba zrozumienia czegoś co mi nie przychodzi łatwo na prawdę może być wyzwaniem. Tak czy siak dzięki za link :)

1 użytkowników online, w tym zalogowanych: 0, gości: 1