2010-05-16 5 views
11

Есть ли представление графика в стандартных библиотеках Java, например, в библиотеке boost на C++? Есть ли представление графика, которое является стандартом в бизнесе?Стандартная библиотека Java - граф?

Edit: графом, я имею в виду, конечно, математическое понятие в информатике - graph theory

+0

Вы говорите о виде графа или виде графиков в виде узлов и границ? (Я предполагаю, что первый, поскольку вы упомянули о повышении, хотя я не слишком хорошо знаком с повышением) –

+0

Именно потому, что он упоминает boost, тогда я думаю, что это графы типа узлов и границ. – Cesar

+0

Да, узлы и края –

ответ

7
+0

Я до сих пор не смотрел JUNG, но быстро взглянул на API выглядит многообещающим. Он использует generics вместо того, чтобы иметь первоклассные типы для Nodes и Edges. Это важно, когда вы имеете дело с умеренно большим объемом данных. Массивные объемы данных (где все не может/не должно поддерживаться в ОЗУ) потребуют дополнительных ограничений или абстракций на уровне API. –

+0

последний выпуск: 24 января 2010 г. –

2

Не в стандартных библиотеках, но есть lots of open source options. JGraphT похоже, что у вас, вероятно, есть то, что вам нужно.

+0

+1 для упоминания JGraphT – Wei

0

Я не думаю, что есть структура графа в библиотеке Stander Тхо. Вы можете создать собственный собственный график для вашего использования.

1

вопрос довольно старый, но, чтобы быть полным, обратите внимание, что есть также gephitoolkit. gephi - это программное обеспечение, предоставляющее графический интерфейс и позволяющий анализировать и отображать графики. классы, используемые для представления и обработки графиков, доступны как независимые модули.

Смежные вопросы