- 博客(2)
- 收藏
- 关注
原创 力扣 203. 移除链表元素 JAVA实现的三种方式
思路:按照题目要求,要删除链表中所有满足值为val的节点,我们需要对该节点的上一个节点进行操作。先用while遍历整个循环,再判断head是不是为空,为空则返回null。再对head的上一个节点进行遍历操作。 按照上面的思路,我找到了三种方法实现我们的代码 1、head为头节点时删除头节点的操作 2、创建一个虚拟节点 3、递归 方法一: 方法二: 方法三: ...
2021-06-05 21:48:35
221
原创 力扣简单难度第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
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人