小编dog*_*d45的帖子

递归删除链接列表中所有出现的项目

public static Node deleteAll(Node front, String target){
    if (front == null){ return null;}
    if (front.data.equals(target)){
        return deleteAll(front.next,target);
    }
    front.next=deleteAll(front.next,target);
    return front;
}
Run Code Online (Sandbox Code Playgroud)

我正试图通过这个解决方案,但这让我感到困惑.为什么它不总是以null结果,因为在结尾前面将等于null.

java recursion linked-list

5
推荐指数
1
解决办法
586
查看次数

标签 统计

java ×1

linked-list ×1

recursion ×1