Сложность поиска в B-Tree - PullRequest
       23

Сложность поиска в B-Tree

1 голос
/ 15 октября 2019

Как я могу вычислить сложность поиска в B-дереве, где коэффициент ветвления равен 100 ? Мне вообще нужен фактор ветвления? Я думаю, что этот вопрос может ввести меня в заблуждение.

В Google говорится, что время большого поиска для B-дерева O(log(n)). Вот почему я действительно смущен тем, почему это может зависеть от фактора ветвления? Означает ли это, что ответ O(log_100(n))?

Спасибо

1 Ответ

0 голосов
/ 17 октября 2019

Поиск в такой структуре данных потребует: -

O(log(100) * log(number of elements)/log(2))

Глубина дерева будет log(number of elements)/log(100), где log - base2.

Поиск, к какому дочернему элементу спускатьсяпотребует log(100) операций с использованием бинарного поиска.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...