我的定位:中高级人才(框架熟练、Java语法精通、数据库会用、Linux会用、中间件会用、有大数据经验!)
以后的你,会感谢现在努力的自己!加油!努力!坚持!不放弃!
走到今天,我才发现原来技术之路确实难走!需要忍受痛苦和煎熬,需要放弃很多东西
开始,我以为自己什么都知道。后来发现,其实我什么都不知道。

代码随想录算法训练营第4天 | ● 24. 两两交换链表中的节点 ● 19.删除链表的倒数第N个节点 ● 面试题 02.07. 链表相交 ● 142.环形链表II ● 总结 - 第2章 链表part02

 

第二章 链表part02

 

●  day 1 任务以及具体安排:https://docs.qq.com/doc/DUG9UR2ZUc3BjRUdY

●  day 2 任务以及具体安排:https://docs.qq.com/doc/DUGRwWXNOVEpyaVpG

●  day 3 任务以及具体安排:https://docs.qq.com/doc/DUGdqYWNYeGhlaVR6

 

今日任务 

 

●  24. 两两交换链表中的节点 

●  19.删除链表的倒数第N个节点 

●  面试题 02.07. 链表相交 

●  142.环形链表II 

●  总结

 

 详细布置 

 

 24. 两两交换链表中的节点 

 

用虚拟头结点,这样会方便很多。 

 

本题链表操作就比较复杂了,建议大家先看视频,视频里我讲解了注意事项,为什么需要temp保存临时节点。

 

题目链接/文章讲解/视频讲解: https://programmercarl.com/0024.%E4%B8%A4%E4%B8%A4%E4%BA%A4%E6%8D%A2%E9%93%BE%E8%A1%A8%E4%B8%AD%E7%9A%84%E8%8A%82%E7%82%B9.html

 

 19.删除链表的倒数第N个节点  

 

双指针的操作,要注意,删除第N个节点,那么我们当前遍历的指针一定要指向 第N个节点的前一个节点,建议先看视频。

 

题目链接/文章讲解/视频讲解:https://programmercarl.com/0019.%E5%88%A0%E9%99%A4%E9%93%BE%E8%A1%A8%E7%9A%84%E5%80%92%E6%95%B0%E7%AC%ACN%E4%B8%AA%E8%8A%82%E7%82%B9.html

 

 面试题 02.07. 链表相交  

 

本题没有视频讲解,大家注意 数值相同,不代表指针相同。

 

题目链接/文章讲解:https://programmercarl.com/%E9%9D%A2%E8%AF%95%E9%A2%9802.07.%E9%93%BE%E8%A1%A8%E7%9B%B8%E4%BA%A4.html

 

 142.环形链表II  

 

算是链表比较有难度的题目,需要多花点时间理解 确定环和找环入口,建议先看视频。

 

题目链接/文章讲解/视频讲解:https://programmercarl.com/0142.%E7%8E%AF%E5%BD%A2%E9%93%BE%E8%A1%A8II.html

 

 

posted @ 2023-05-12 23:25  小懒懒  阅读(29)  评论(0编辑  收藏  举报