203. Remove Linked List Elements

来源:互联网 发布:gta5捏脸数据御姐 编辑:程序博客网 时间:2024/06/05 11:27
class Solution {public:    ListNode* removeElements(ListNode* head, int val) {        while(head && head->val == val)            head = head->next;        ListNode *p = head;        while(p && p->next){            if(p->next->val == val){                p->next = p->next->next;            }else                p = p->next;        }        return head;    }};