Skip to content

Files

Latest commit

 

History

History

BST

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 

Двоичное дерево поиска (англ. binary search tree, BST) — это двоичное дерево, для которого выполняются следующие дополнительные условия (свойства дерева поиска):

  • Оба поддерева — левое и правое — являются двоичными деревьями поиска.
  • У всех узлов левого поддерева произвольного узла X значения ключей данных меньше, нежели значение ключа данных самого узла X.
  • У всех узлов правого поддерева произвольного узла X значения ключей данных больше либо равны, нежели значение ключа данных самого узла X.

IMAGE

Binary Search Tree ADT Operations:

  • Insert(k): вставка элемента k в дерево.
  • Delete(k): удаление элемента k.
  • Search(k): поиск значения элемента k в структуре, есть он или нет.
  • FindMax(): поиск максимального значения.
  • FindMin(): поиск минимального значения.