可能有类似的问题,但我仍有一些部分无法理解。我正在尝试用没有权重,只有1表示连接和0表示未连接的无向图来表示。我正在尝试表示一个具有80500个节点和超过550万个边的图形(从文件中读取)。我在想;
- 如果我将我的邻接矩阵(我目前正在使用的那个)更改为邻接列表,这会有很大的影响吗?我对实现没有问题,只是问一下,是否值得把它转换为列表?
- 由于我只存储1和0,是否有特殊的数据类型可以存储这些? 我正在使用“in”,我认为byte数据类型会节省很多时间。
- 除了邻接矩阵或列表之外,还有其他结构可以更好地解决这个典型问题吗?