Вопросы по теме 'postorder'
Возможно ли, чтобы обход до заказа был в том же порядке, что и обход после заказа?
Если T — упорядоченное дерево с более чем одним узлом. Возможно ли, что обход T в прямом порядке посещает узлы в том же порядке, что и обход T в обратном порядке? если "да", можете привести пример. И если «Нет», не могли бы вы объяснить, почему это...
7856 просмотров
schedule
07.06.2023
Восстановление всего двоичного дерева по результатам его обхода после выполнения
Могу ли я восстановить все двоичное дерево (count (vertices) = 2 ^ n-1) только из массива, который отсортирован так, как если бы я выполнял обратный обход?
Алгоритм, который я предлагаю, очень прост, просто для обхода после порядка:
идите...
251 просмотров
schedule
28.09.2022
PostOrder Traversal с использованием одного стека
Я пытаюсь разобраться в обходах дерева DFS с использованием стека. Я нахожу довольно интуитивным преобразование рекурсивного решения в итеративное для обхода предварительного порядка. Тем не менее, мне нетрудно понять обход в обратном порядке,...
2765 просмотров
schedule
15.09.2022
Общее дерево в Haskell = розовое дерево? Постодер для розового дерева?
Я должен был создать структуру данных для дерева, где каждый узел имеет неопределенное количество ветвей. Я предполагаю, что это будет розовое дерево.
data GTree a = Node a [GTree a]
Теперь я должен написать функцию postorderG, которая даст...
324 просмотров
schedule
13.07.2022
C ++ AVL Tree - Как восстановить порядок ввода узлов с использованием только предварительного и последующего порядка
Для своего проекта в университете я реализую класс дерева AVL на C ++ с символами для значений. У нас есть автогрейдер, который указывает на наши ошибки случайными тестами, если они есть. Я запускал его несколько раз, довольно много, и не получил...
54 просмотров
schedule
22.06.2023
Настройте функцию построения ()
class Node:
def __init__(self, data, left=None, right=None):
self.data = data
self.left = left
self.right = right
def construct(start, end, preorder, pIndex, dict):
# base case
if start > end:
return...
48 просмотров
schedule
07.02.2023