![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
力扣
lsrzzz
这个作者很懒,什么都没留下…
展开
-
力扣 203. 移除链表元素 JAVA实现的三种方式
思路:按照题目要求,要删除链表中所有满足值为val的节点,我们需要对该节点的上一个节点进行操作。先用while遍历整个循环,再判断head是不是为空,为空则返回null。再对head的上一个节点进行遍历操作。 按照上面的思路,我找到了三种方法实现我们的代码 1、head为头节点时删除头节点的操作 2、创建一个虚拟节点 3、递归 方法一: 方法二: 方法三: ...原创 2021-06-05 21:48:35 · 221 阅读 · 0 评论 -
力扣简单难度第160题 相交链表 JAVA代码实现
我的思路:头节点A、B相交后的长度c是相同的,我们用a表示链表A中不公共部分,用b表示链表B中不公共部分,如果链表A、B相交的话a+c+b+c=b+c+a+c,若不相交,则返回null JAVA代码实现: 通过力扣提交: ...原创 2021-06-04 19:30:49 · 80 阅读 · 0 评论