在Test类中,必须有一个公共方法getLinkedList
并且它不会收到任何内容,而是使用Node对象回答。
您必须在Test类中创建Node类,它必须是公共的。 Node类必须有两个实例变量。一个保存数字并且名称为TAL,一个保存Node对象并且名称为NEXT。
第一次调用getLinkedList时,它必须使用TAL = 1且NEXT = null的Node对象回答
第二次调用getLinkedList时,它必须使用TAL = 2且NEXT指向TAL = 1的节点的Node对象进行应答。这意味着第一个节点位于列表的最后一个节点,最新的节点始终位于前面,其TAL值与列表中的节点数相同。
这是我到目前为止所做的。请不要直接给我答案。
public Node getLinkedList()
{
Node n = new Node();
n.TAL = 1;
n.NEXT = null;
Node n1 = new Node();
n1.TAL = 2;
n.NEXT.TAL = n.TAL;
}
public class Node
{
public int TAL;
public Node NEXT;
}
答案 0 :(得分:2)
好的,没有给你太多,这就是你需要对你的获取链接列表功能。
public Node GetLinkedList()
{
//Check if your linked list is empty
//If yes return your TAL = 1 node
//If no create a new node with new TAL and return that
}
这应该让你至少指向正确的方向。你需要一些条件逻辑