我需要将一个Node类中包含的一些对象插入一个LinkedList类中进行排序。节点类看起来像:在Java中的排序链接列表中插入
public class Node {
private Card val;
private Node next;
public Node(Card v) {
val = v;
next = null;
}
其中卡实现比较器接口。我试图编写一个函数,以链接列表类中的卡片值(不是java.util.LinkedList类,而是我写的链接列表类)的顺序插入这些卡片(从低到高)。有人知道我能做到吗?它也不能是一个双向链表。
你在问什么概念性的步骤,它需要排序这些卡片,或如何实现在Java代码中的步骤?换句话说,你对算法或实现感到困惑吗? (或者两者兼而有之?)关于你已经尝试了什么以及你陷入困境的更多细节将会很有帮助。 – 2010-06-04 05:02:56
我正在要求实施。我一直在尝试的一切都会遇到很多NPE。 – SDLFunTimes 2010-06-04 05:19:59
在这种情况下,您可能会发布您尝试过的内容。也许你在正确的轨道上,人们可以指出你的具体错误。 – MatrixFrog 2010-06-04 06:11:29