insert function:
创建newNode(use constructor);
如果head = NULL,返回这个newNode
如果有head, 那么找到这个list的最后一个,用的方法是,while loop,
先用it = head,然后while(it->next!=NULL)当whileloop停止的时候, it指到list最后一个, it->next = newnode,
return 整个linked list(head)
Node* insert(Node *head,int data)
{
Node* newnode= new Node (data);
if (head==NULL ){
return newnode;
}
Node* it = head;
while (it->next!=NULL){
it= it->next;
}
it->next= newnode;
return head;
//Complete this method
}
有态度的我
发布了20 篇原创文章 · 获赞 0 · 访问量 277
私信
关注