Delete Node in a Linked List (Easy)

题目解析
这道题要求我们删除链表中值与题目传入值相等的节点。题目将会给定创建好的链表和要删除的数字。
思路
这道题有个比较坑的地方是题目一开始就将要删除的节点告诉我们了(搞得我看了半天。。),意思就是说我们只要把他给我们的节点删除掉就行,不需要自己再去比较值找节点。所以我们只需用题目给的节点,将该节点的下一个节点的值赋给当前节点,在把当前节点的下一个节点连接到它的下下个节点(也就是q->next->next)这样就能把该节点原本的值抹除掉。

小结
挺简单的一道题目,除了一开始没看懂题目外没有任何的的问题,事实证明看懂题意才是最重要的。。
本文解析了DeleteNodeinaLinkedList(Easy)题目,介绍了如何仅通过已知节点删除链表中的特定值,避免了遍历查找的过程,直接修改节点引用实现删除。
1023

被折叠的 条评论
为什么被折叠?



