RhxfVcdSP53vv
Fotografia przedstawia zbliżenie gałęzi krzewu.

Drzewa binarne

Źródło: Greg Rosenke, domena publiczna.

Drzewo binarne to rodzaj nieliniowej struktury służącej do przechowywania danych w zorganizowany sposób. Przykładem drzewa binarnego jest drzewo HuffmanaPt9KZMbi8drzewo Huffmana.

W tym e‑materiale poznamy podstawowe właściwości tych struktur.

Implementacje drzew binarnych w wybranych językach programowania zostały omówione w e‑materiałach:

Twoje cele
  • Scharakteryzujesz strukturę, jaką jest drzewo binarne.

  • Zapoznasz się z podstawowymi pojęciami dotyczącymi drzew binarnych.

  • Prześledzisz konstrukcję drzew binarnych za pomocą wskaźników.

  • Omówisz, czym jest przechodzenie drzewa binarnego.

  • Wyjaśnisz, na czym polegają trzy sposoby przechodzenia węzłów drzew binarnych.