LeetCode-203-移除链表元素

示例说明请见LeetCode官网。
来源:力扣(LeetCode)
链接:https://leetcode-cn.com/problems/remove-linked-list-elements/
著作权归领扣网络所有。商业转载请联系官方授权,非商业转载请注明出处。
解法一:链表遍历
首先,初始化一个结点firstNode指向head结点,cur指向head结点,last指向firstNode结点,然后开始遍历:
首先cur不能为空;
如果cur结点的值等于目标值val,则将last的next指向cur的next,并且cur赋值为cur的next;
如果cur结点的值不等于目标值val,则将last和cur结点往后移一位。
遍历结束后,返回firstNode的next结点即为处理后的链表。
【每日寄语】 在这个并非尽善尽美的世界上,勤奋会得到报偿,而游手好闲则要受到惩罚。