Дерево двоичного поиска: различия между версиями

Перейти к навигации Перейти к поиску
нет описания правки
(Новая страница: «'''Деревом двоичного поиска''' (Binary search tree) для множества чисел <nowiki><math>S<\math> называется </nowiki>помеченное бинарное дерево, в котором каждая вершина <\math>v<\math> помечена числом <\math>l(v)\in S<\math> и которое удовлетворяет следую...»)
 
Нет описания правки
Строка 1: Строка 1:
'''Деревом двоичного поиска''' (Binary search tree) для множества чисел <nowiki><math>S<\math> называется </nowiki>[[Помеченный граф|помеченное]] [[Бинарное дерево|бинарное]] дерево, в котором каждая [[вершина]] <\math>v<\math> помечена числом <\math>l(v)\in S<\math> и которое удовлетворяет следующим условиям:
'''Деревом двоичного поиска''' (''[[Binary search tree]]'') для множества чисел &lt;nowiki&gt;<math>S</math> называется [[Помеченный граф|помеченное]] [[Бинарное дерево|бинарное]] дерево, в котором каждая [[вершина]] <\math>v<nowiki></math></nowiki> помечена числом <\math>l(v)\in S<nowiki></math></nowiki> и которое удовлетворяет следующим условиям:


а) <nowiki><math>l(u)<l(v)<\math> для всех вершин <math>u,v<\math>, если вершина <math>u<\math> находится в левом поддереве вершины  <math>v<\math> (т.~е. в поддереве, корень которого --- левый сын <math>v<\math>);</nowiki>
а) &lt;nowiki&gt;<math>l(u)<l(v)</math> для всех вершин <math>u,v</math>, если вершина <math>u</math> находится в левом поддереве вершины  <math>v</math> (т.е. в поддереве, корень которого --- левый сын <math>v</math>);


б) <nowiki><math>l(u)>l(v)<\math> для всех вершин <math>u,v<\math>, если вершина <math>u<\math> находится в правом поддереве вершины  <math>v<\math> (т.~е. в поддереве, корень которого --- правый сын <math>v<\math>);</nowiki>
б) &lt;nowiki&gt;<math>l(u)>l(v)</math> для всех вершин <math>u,v</math>, если вершина <math>u</math> находится в правом поддереве вершины  <math>v</math> (т.е. в поддереве, корень которого --- правый сын <math>v</math>);


в) для всякого числа <nowiki><math>a \in S<\math> существует единственная вершина <math>v<\math>, для которой <math>l(v)=a<\math>.</nowiki>
в) для всякого числа &lt;nowiki&gt;<math>a \in S</math> существует единственная вершина <math>v</math>, для которой <math>l(v)=a</math>.


Другое название — ''Поисковое дерево''.
Другое название — ''Поисковое дерево''.


== Литература ==
==Литература==
<nowiki>*</nowiki> Касьянов В.Н., Поттосин И.В. Методы построения трансляторов. — Новосибирск: Наука. Сиб. отд-ние, 1986.
*Касьянов В.Н., Поттосин И.В. Методы построения трансляторов. — Новосибирск: Наука. Сиб. отд-ние, 1986.


<nowiki>*</nowiki> Касьянов В. Н., Сабельфельд В. К. Сборник заданий по практикуму на ЭВМ. - М.: Наука, 1986.
*Касьянов В. Н., Сабельфельд В. К. Сборник заданий по практикуму на ЭВМ. - М.: Наука, 1986.


[[:Категория:Деревья|Деревья]] [[:Категория:Информационные деревья|Информационные деревья]] [[:Категория:Основные термины|Основные термины]]
[[:Категория:Деревья|Деревья]] [[:Категория:Информационные деревья|Информационные деревья]] [[:Категория:Основные термины|Основные термины]]

Навигация