203. Remove Linked List Elements

来源:互联网 发布:量子网络石家庄 编辑:程序博客网 时间:2024/05/16 11:09
    public static ListNode removeElements(ListNode head, int val) {        if(head == null) {            return null;        }        ListNode pre = null, cur = head;        while(cur != null) {            if(cur.val == val) {                if(pre == null) {                    head = cur.next;                    cur = cur.next;                }else {                    cur = cur.next;                    pre.next = cur;                }            }else {                pre =cur;                cur = cur.next;            }        }        return head;     }
0 0
原创粉丝点击