java - java中Graph的数据结构

标签 java algorithm data-structures graph

我希望为旅行推销员问题实现一种算法。我想使用 graph 对解决方案进行建模,其中一个 vertex 将代表一个城市,而 edge 将代表从一个城市到另一个城市的成本. 在任何时候我都必须计算从一个城市到另一个城市的成本 (cityA, cityB)--->成本

我应该为图形使用 Java 中的什么数据结构?

我可以使用什么样的 GUI 工具或库来表示图形?

最佳答案

如果您可以免费使用外部库,JGraphT易于使用。

关于java - java中Graph的数据结构,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12358174/

相关文章:

java - 从 DatePicker 更新 TextView

java - 在 Spring Controller 中加载静态文件

algorithm - 最小化中国余数定理中的余数

java - 生成字符数组的所有排列

Python - 难以置信的大矩阵的最佳数据结构

java - JPA2 : create-or-extend-tables is not extending existing table with new column

java - 使用移动数据时的 Http 客户端

algorithm - 正在进行Tensorflow培训

c++ - 在 C++ 中计算移动平均线

java - 在线性时间和常数空间的交替位置对具有两个排序序列的数组进行排序