Хорошо, я прочитал все другие связанные вопросы и не могу найти тот, который помогает с Java. Я в общих чертах понимаю от дешифровки, что я могу на других языках; но я должен все же изобразить его...
У меня небольшая проблема: я создал класс Binary Tree с некоторыми функциями, которые не интересны для этой задачи. Каждый узел хранит левого и правого потомка плюс родителя. Каждый ...
http://geeksforgeeks.org/?p=6358
Может ли кто-нибудь объяснить, как Моррис Трэверсал имеет временную сложность o (n)? При обходе всякий раз, когда у узла есть левый дочерний элемент, его копия создается справа ...
Интересно, мог ли кто-то вынуть минуту из их дня для предоставления их двух центов на моей проблеме. Я хотел бы некоторые предложения на том, что будет лучшей структурой данных для представления, на диске...
Я пошел на интервью сегодня меня попросили сериализовать двоичное дерево. Я реализовал подход, основанный на массивах, где дочерние элементы узла i (нумерация в обходе уровня) находились в индексе 2 * i ...
Как я могу напечатать двоичное дерево в Java, чтобы вывод был таким: 4 / \ 2 5 Мой узел: открытый класс Node < A extends Comparable > {Узел < A > лево право; Данные; ...
Кто-либо знает, как доказать что, если два двоичных дерева имеют тот же inorder и предварительно заказывают обходы, то они идентичны? (возможно, путем показа, что у Вас не может быть двух различных двоичных деревьев с...
Есть много вопросов о красно-черных деревьях, но никто из них не отвечает, как они работают. Почему это называется красно-черным? Как это поддерживает дерево сбалансированным (таким образом увеличивая производительность по сравнению с ...
We are given an array of 2m - 1 distinct, comparable elements, indexed starting from 1. We can view the array as a complete binary tree: Node is placed at index i.
Left child is placed at 2i.
Right ...
Упорядоченный обход дерева, очевидно, имеет применение; получение содержимого в порядке. Обход предварительного заказа кажется действительно полезным для создания копии дерева. Есть ли общее использование для заказа ...
Так, я просто рыл вокруг Отражателя, пытающегося найти детали реализации HashSet (из чистого любопытства на основе ответа на другой вопрос здесь), и заметил следующее: внутренний...
Если я вставляю объекты: 10,12,14,1,6 в двоичную минуту помещают один объект в "кучу" за другим, как был бы результаты быть похожими, моя проблема со следующим, когда я запускаю, я имею: 10 затем 10 / 12...
Знаете ли вы, пожалуйста, содержит ли C ++ STL реализацию двоичного дерева поиска (BST), или я должен создать свой собственный объект BST? Если STL не содержит реализации BST, есть ли какие-нибудь библиотеки ...
В чем разница между кучей и BST? Когда использовать кучу, а когда использовать BST? Если вы хотите отсортировать элементы по порядку, лучше ли BST по сравнению с кучей?
Я хочу показать всплывающее окно в этом бинарном древовидном представлении, и при нажатии на каждый узел мне нужно показывать детали узла, используя ajax. Мне нужно только javascript и ajax-код для передачи данных в ...
Я хочу доказать утверждение в названии, но мне нужна помощь. Моя отправная точка состоит в том, что узел дерева AVL хранит коэффициент баланса, а не высоту поддерева, имеющего его в качестве корневого: это должно ...
Мне задали этот вопрос в интервью, и это буквально стоило мне работы :P
Интервьюер спросил, что вам дадут корень дерева и вы должны вернуть корень скопированному дереву, но...
Я читаю книгу под названием «Введение в алгоритмы». Думаю, многие из вас это знают. Я только что столкнулся с вопросом, который кажется довольно сложным: написать нерекурсивную процедуру с временем O(n), которая...
В настоящее время я работаю над карточной игрой, и у меня возникли проблемы с некоторым кодом инициализации ://в моем классе...
Карточные карты [20];
//в методе...
для (int i = 0; i < = 20; i++) карты++ = новая карта (i ,/...
Как часть присваивания Java, я должен взять входное арифметическое выражение и сохранить его в бинарное дерево. Я сделал все необходимое для задания, за исключением той части, где я читал в...
У меня есть функция двоичного дерева с 3 фрагментами данных в каждом узле. Они классифицируются по идентификационным номерам. Они также содержат «Имя» и «Отметка». Одна функция, с которой у меня возникли проблемы, это поиск по имени...
Мне интересно, есть ли подходящий алгоритм для поддержания баланса бинарного дерева, когда известно, что элементы всегда вставляются по порядку. Одним из вариантов для этого может быть использование ...