Публикации по теме 'binary-search-algorithm'
АЛГОРИТМ БИНАРНОГО ПОИСКА с Python
Представьте, что у вас есть действительно длинный список чисел, расположенных в порядке возрастания или убывания, и вы просто ищете одно число из действительно длинного списка. Очевидно, что просмотр длинного списка до тех пор, пока вы не найдете свой номер, будет довольно напряженной задачей, и не только это, но вы, вероятно, потратите много времени, пока занимаетесь этим. Поэтому остается только гадать, есть ли какой-нибудь способ выполнить эту задачу, не теряя так много времени и не..
Нахождение максимального и минимального элементов в двоичном дереве поиска
Сначала давайте вспомним, что такое деревья.
Деревья – это структура данных, имеющая множество дочерних элементов. Корневой узел является самым верхним узлом в дереве, а дочерний узел возникает из корневого узла.
Теперь, что такое бинарные деревья?
Двоичные деревья — это древовидная структура данных, имеющая только два дочерних элемента (левый и правый), поэтому имя и узлы, не имеющие дочерних элементов, являются листовыми узлами. Левый и правый дочерние узлы или узлы являются..