采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
dummy 节点的应用在链表题目中非常常见,不过一道题目也有很多解法,如果你的解法通过测试,而且你觉得更好,欢迎分享给大家学习哦~不过,值得一提的是,我们这个课程是为教学设计的,有时候我们题目确实故意不会用最优解,因为还有很多知识没有讲,后面讲了相关知识才会优化解法,或者最优解无法传递我们想教给大家的知识点。所以,请同学理解一下。
我觉得这不算编程风格吧,最后返回的链表的头部节点还链接在链表上,不会被释放掉,既然是数据结构与算法课,大家肯定对这些方面比较关注。如果是项目中这么返回,而且被引用n次,那么就会多n个无用头部节点在内存里。
在链表题目中,dummy链表节点的用法是非常多的,当然也欢迎你提供更好算法给大家参考~
非常感谢!
登录后可查看更多问答,登录/注册
夯实算法基础,填补技术短板,助力面试考题最后一公里
1.4k 10
941 9
872 8
857 8
1.0k 7