我是Java新手,我想通过创建图形来练习。我在创建图表时遇到了问题,因为我不确定如何正确地创建图表。我缺乏逻辑,而且作为Java的新手,事情变得相当困难。我想知道是否有人可以帮助我或引导我走上正确的道路!谢谢!
基本上,我正在尝试创建类似于此的图形。节点将包含其邻居的ArrayList。
A,B,C,D
A = 0,1,3,0
B = 1,0,0,2
C = 1,0,0,3 //shorter path to A (cycle)
D = 0,0,3,0
有权重或无权重的节点相互连接(如果我将数字更改为1)
以下是我到目前为止所拥有的(它还不完整):
public class Gra