2022年11月4日 星期五

[876] Middle of the Linked List

什麼我竟然除了compile error 之外一次就accept 了嗎!!!
太感人~~~~~~~
/**
* Definition for singly-linked list.
* struct ListNode {
* int val;
* struct ListNode *next;
* };
*/
struct ListNode* middleNode(struct ListNode* head){
struct ListNode *p1, *p2;
p1=head;
p2=head->next;
while(p2!=NULL)
{
p1=p1->next;
if (p2->next !=NULL)
p2 = p2-> next ->next ;
else
break;
}
return p1;
}

沒有留言:

張貼留言