Есть ли способ визуализировать двоичное дерево в Java и C++? Это может быть плагин для eclipse или VC++ (хотя я не думаю, что плагин был бы способен), или это может быть библиотека, которая позволяет вам их рисовать. Я хочу сделать это с минимальным объемом работы. Я могу сделать это сейчас с C++ и Win32, но это не вариант, потому что для кодирования проклятой вещи требуется слишком много времени. Я также знаю, что может быть не совсем простое решение, но я ищу наилучший вариант для обоих языков. Структура BST, о которой я говорю здесь, будет нестандартной, а не библиотечной. Спасибо!Визуализация бинарных деревьев в Java и C++
1
A
ответ
3
Я думаю, что AT & T graphviz и его dot.exe так же просто, как и использовать. Вы можете все это изнутри Java, если нужно.
2
Если вы можете выводить свое двоичное дерево в формате DOT
, его довольно легко визуализировать. DOT
- это очень простой язык, который вы можете исправить только в нескольких строках кода. Пример выглядит следующим образом:
digraph graphname {
a -> b -> c;
b -> d;
}
, который генерирует http://upload.wikimedia.org/wikipedia/commons/thumb/e/ec/DotLanguageDirected.svg/168px-DotLanguageDirected.svg.png
Википедия имеет больше: http://en.wikipedia.org/wiki/DOT_language
2
Если вы просто хотите, чтобы визуализировать его для отладки и использования Unix-подобной операционной системы, вы можете попробуйте ddd.
Смежные вопросы
- 1. Java тест два бинарных деревьев одинаковы
- 2. Визуализация деревьев RandomForestRegression
- 3. Визуализация деревьев принятия решений
- 4. Алгоритм объединения двух бинарных деревьев?
- 5. Визуализация деревьев объектов в VS
- 6. Визуализация иерархии деревьев в HTML
- 7. Генерация случайных равномерно любопытным бинарных деревьев
- 8. найти лучшее решение для сравнения бинарных деревьев
- 9. Вычислить число бинарных деревьев с i узлами
- 10. Выполнение бинарных деревьев поиск по набору данных
- 11. печать бинарных деревьев с использованием классов
- 12. Количество бинарных деревьев с одинаковыми значениями
- 13. Библиотека для рисования бинарных деревьев в Python и Ruby
- 14. Собственный экземпляр Eq для бинарных деревьев
- 15. Какова временная сложность подсчета числа всех структурно различных бинарных деревьев?
- 16. Статический порядок вершин JUNG, бинарных деревьев в JUNG
- 17. Создать список бинарных деревьев с максимальной высотой п
- 18. Генерация всех бинарных деревьев поиска от 1 до п
- 19. Пример реализации бинарных деревьев не работает для большого числа значений
- 20. Число различных бинарных деревьев, которые могут быть сформированы?
- 21. Что такое большое ох для сравнения двух бинарных деревьев?
- 22. Java - вектор бинарных флагов
- 23. Визуализация QuadTree в Java
- 24. Перегрузка бинарных операторов C++
- 25. О бинарных файлах в C
- 26. Визуализация дерева в C#
- 27. Визуализация TreeMap и LinkedHashMap в Java
- 28. Рекурсия и поиск деревьев в C?
- 29. Сериализация и десериализация деревьев выражений в C#
- 30. Обратная связь: Визуализация для деревьев Apache Spark Decices
Спасибо, я думаю, что это то, что мне нужно. – devjeetroy