HackerRank:我的在链接列表的尾部插入节点的代码未提交C ++

时间:2019-03-23 17:16:36

标签: linked-list

我正在尝试提交问题代码https://www.hackerrank.com/challenges/insert-a-node-at-the-tail-of-a-linked-list/problem?h_r=next-challenge&h_v=zen

,但解决方案未提交。我猜在创建新节点时出现问题,但我无法弄清楚。 这是我的代码:

SinglyLinkedListNode* insertNodeAtTail(SinglyLinkedListNode* head, int data) {

SinglyLinkedListNode *node = head;
new=( node*)malloc(sizeof(node));
    node->data=data;
    last=head;

      if (head == NULL) {
        return node;
    }
    else{

      SinglyLinkedListNode *last=head;

      while (last->next != NULL)

        last = last->next;
      last->next = node;
 return head;
    }

}

有人可以帮我解决吗!

0 个答案:

没有答案