Java中的二维列表
发布时间:2020-12-14 19:21:59 所属栏目:Java 来源:网络整理
导读:有没有办法将Java中的列表处理为二维? 情况: 我有一个包含节点,边和每边重量的图表.现在我需要一个数据结构来存储每个节点: a)其邻居 b)每个neigbour的边缘重量 首先,我想到创建一个带有标识符的新类“节点”和类似二维数组的东西来存储邻居标识符和边缘
有没有办法将Java中的列表处理为二维? 情况: 首先,我想到创建一个带有标识符的新类“节点”和类似二维数组的东西来存储邻居标识符和边缘权重.但是没有给出每个节点的邻居数量,并且可能在运行时期间动态增加.因此,我认为二维数组不是这里的方式. 我认为在类“节点”中可以有一个列表,如:
但显然这仅处理邻居节点 – 而不是边缘的权重. 是否有人提示如何构建这样一个“图形”,其中每个节点都存储了邻居的识别符和相应的边缘权重? 感谢您阅读:-) 最佳答案
最直接的是使用HashMap:
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
推荐文章
站长推荐
热点阅读