类和对象缺少某些东西

时间:2014-10-15 20:04:55

标签: c# class object

在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;
    }

1 个答案:

答案 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
}

这应该让你至少指向正确的方向。你需要一些条件逻辑