【发布时间】:2014-02-22 06:46:57
【问题描述】:
我在 robbert laffe 中读到过,我们也可以使用数组来实现链表。但问题是如何?
我确实有以下方法:
1) 使用大小为 2 的数组代替 Link 对象,其中一个包含项目和对下一个的其他引用。但我不认为这是一种好方法。
有人可以建议一种使用数组实现链表的更好方法吗?
【问题讨论】:
-
链表的意义在于获得不使用数组的好处,因此尝试实现这样的事情毫无意义。
-
“使用大小为 2 的数组代替 Link 对象,其中一个包含项目和其他对下一个的引用。” - 这是一种以某种方式强制数组进入解决方案的方法。不要那样做!
-
JAVA 和 C 之间存在主要差异。请先阅读 JAVA 书籍。
标签: java arrays linked-list