Remove all elements from a linked list of integers that have value val.
Example
Given: 1 --> 2 --> 6 --> 3 --> 4 --> 5 --> 6, val = 6
Return: 1 --> 2 --> 3 --> 4 --> 5
解题思路:增添一个头结点,让 head 指向该头结点,头结点指向所给链表的第一个结点,然后依次向后遍历链表查找结点值是否与所要删除的值相等;最后返回头结点所指向的下一个结点的链表
代码如下: