【发布时间】:2013-11-22 01:15:04
【问题描述】:
我想创建一个类节点、类 Edge 和类 Graph。在类节点中,必须将某个数字作为输入来创建节点。另外,我希望这个类具有可以更改节点不同属性的方法。此外,它必须包含一种通过 Edge 从其相邻节点发送和接收信息的方法。这些信息接收和发送方法应具有控制信息流的规定。
我不确定节点使用哪种数据结构来满足这些要求。
【问题讨论】:
-
使用上述方法和所需属性创建一个类。您将需要在图表中存储多个节点。通常,您希望能够从图中删除/添加节点,因此如果您的节点类名为 Node,则需要像 LinkedList
这样的动态数据结构。 -
你能建议我实施吗?像如何编写程序的示例一样?
标签: java data-structures nodes