コード例 #1
0
ファイル: Program.cs プロジェクト: danielpetrov/HackerRank
 public static void display(Node head)
 {
     Node start = head;
     while (start != null)
     {
         Console.Write(start.data + " ");
         start = start.next;
     }
 }
コード例 #2
0
ファイル: Program.cs プロジェクト: danielpetrov/HackerRank
        public static Node insert(Node current, int data)
        {
            Node node = new Node(data);
            Node saveHead = null;
            if (current == null)
            {
                current = node;
                current.next = null;
                saveHead = current;
            }
            else
            {
                saveHead = current;
                while (current.next != null)
                {
                    current = current.next;
                }

                current.next = node;
            }
            return saveHead;
        }
コード例 #3
0
ファイル: Program.cs プロジェクト: danielpetrov/HackerRank
 public Node(int d)
 {
     data = d;
     next = null;
 }