Сколько стоит операция поиска в двоичном дереве? Это O (n)?Поиск стоимости в двоичном дереве?
ответ
Average Worst case
Space O(n) O(n)
Search O(log n) O(n)
Insert O(log n) O(n)
Delete O(log n) O(n)
@AndreasBrinck, Когда у вас вырожденное дерево (другими словами, каждый узел имеет только 1 ребенка). Итак, мы можем считать, что дерево стало связанным списком. –
Да, я глупо просто прочитал вопрос как бинарный поиск (в массиве). Сожалею. –
Средний чехол для поиска элемент: O (журнал N)
Худший случай: O (п)
Вы можете проверить для сбалансированных деревьев (AVL, красный черный), если вам нужно лучшие (логарифмические) сложности с худшим случаем.
Да, это O (n), так как это двоичное дерево и НЕ дерево двоичного поиска.
Поскольку невозможно определить, в каком направлении (влево или вправо) на ветку в «двоичном дереве», мы должны искать все дерево в худшем случае.
да Это будет O (п), потому что у вас нет сортировки condintion в этом дереве, как бинарное дерево поиска, так и есть, чтобы пройти полное дерево, так же, как массив
- 1. Поиск узла в двоичном дереве
- 2. Поиск узла в двоичном дереве
- 3. Поиск в двоичном дереве поиска
- 4. Поиск минимального значения в двоичном дереве, Python
- 5. Python: поиск в двоичном дереве поиска
- 6. Поиск строки в несортированном двоичном дереве
- 7. Поиск в двоичном дереве (BT) Not BST
- 8. Поиск самого большого узла в двоичном дереве
- 9. Поиск перекрестной ссылки в двоичном дереве
- 10. Поиск слова в двоичном дереве поиска Java?
- 11. Поиск и вставка в двоичном дереве рекурсивно
- 12. Поиск не листьев в двоичном дереве
- 13. Поиск всех поддеревьев в двоичном дереве
- 14. поиск родителя в двоичном дереве поиска
- 15. Поиск двух строк в несортированном двоичном дереве
- 16. Поиск расположения родительского узла в двоичном дереве
- 17. Поиск «локального минимума» в двоичном дереве
- 18. Поиск самого длинного пути в двоичном дереве
- 19. Поиск высоты в двоичном дереве поиска
- 20. Вставка в двоичном дереве поиска против вставки в двоичном дереве
- 21. Путь схемы в двоичном дереве
- 22. Рекурсия в двоичном дереве
- 23. о полном двоичном дереве
- 24. Поиск узла в двоичном дереве поиска в java?
- 25. Couting оставляет в двоичном дереве
- 26. Дубликаты в двоичном дереве поиска
- 27. Путь в двоичном дереве - Пролог
- 28. Понимание указателей в двоичном дереве
- 29. Удаление в двоичном дереве поиска
- 30. Рекурсивная вставка в двоичном дереве
Хотя дан ответ, однако, вы могли бы легко получили ответ на ваш вопрос, если бы вы набрали свой вопрос в окне поиска в Google или Stack Overflow. – Yavar
Вы имеете в виду двоичное ** поиск ** дерево? – svick