gpt4 book ai didi

java - 如果输入 ListArray 为空,则返回空列表 [删除]

转载 作者:行者123 更新时间:2023-12-02 02:33:20 28 4
gpt4 key购买 nike

如果输入 ListArray 为空,我尝试返回一个空的 ListNode。

ListNode 类是:

public  class ListNode {
int val;
ListNode next;
ListNode(int x) { val = x; }
}

当输入为 [] 且输出应为 [] 时返回空 Listnode 的函数是:

public  ListNode mergeKLists(ListNode[] lists) {
if(lists == null) // this is not the case, because an empty list is there
return null;
if(lists.length == 0)
return lists[0]; //this won't work because there's nothing at the 0th index
return null; // won't work because I want to return an empty ListNode
}

最佳答案

不清楚“空 ListNode”是什么意思。
您可以返回new Listnode(0)new ListNode()。对于后者,您需要定义适当的构造函数:

ListNode() { }

关于java - 如果输入 ListArray 为空,则返回空列表 [删除],我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46744157/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com