代码随想录算法训练营第三天|203.移除链表元素、707.设计链表、206、反转链表

一 链表理论基础

学习的文章:代码随想录链表理论基础

(链表的理论基础真是比数组复杂不少)


二 Leetcode 203 移除链表元素

学习的文章:代码随想录203

重点:理解 虚拟头结点的使用技巧

题目链接:Leetcode 203 移除链表元素

学习虚拟头结点后:


三 Leetcode 707 设计链表

题目链接:Leetcode 707 设计链表

重点:考察 链表综合操作

学习的文章:代码随想录707

单链表版本:


双链表版本:(天呐,吐了,我太菜了)


四 Leetcode 206 反转链表

题目链接:Leetcode 206 反转链表

学习的文章:代码随想录206

学习的视频:算法公开课206

双指针写法


递归写法


终于结束了!day3!

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容