publicclass{ publicstatic ListNode mergeKLists(ListNode[] lists){ ListNode ans = new ListNode(Integer.MIN_VALUE);
int len = lists.length; if (len < 1) returnnull; if (len == 1) return lists[0];
return mergeKLists(lists, 0, len - 1); }
publicstatic ListNode mergeKLists(ListNode[] lists, int left, int right){ if (left == right) return lists[left]; ListNode ans = new ListNode(Integer.MIN_VALUE);
近期评论