LeetCode203.移除链表元素
思路:这道题是数据结构链表的基本操作,比较简单,在解题过程中可以使用空的头节点来简化操作
LeetCode 707.设计链表
思路:这道题也是链表的基本操作,增删查改。
LeetCode206.反转链表
思路:这道题有两种方法,一种是另外创建一个新链表,循环初始链表,依次将节点插入到新链表的头部;另一种方法也是双指针法,初始化pre指针为NULL,cur指针指向head,tmp指针指向cur的后一个节点,每次循环反转cur指向节点和pre指向节点的链接方向,然后pre指向cur,cur指向tmp。