编程题,合并两个有序链表 public ListNode mergeTwoLists(ListNode linked1, ListNode linked2) { //只要有一个为空,就返回另一个 if (linked1 == null || linked2 == null) return linked2 == null ? linked1 : linked2; //把小的赋值给first ListNode first = (linked2.val < linked1.val) ? linked2 : linked1; first.next = mergeTwoLists(first.next, first == linked1 ? linked2 : linked1); return first; }

相关推荐

04-06 16:59
已编辑
河南工业大学 Java
牛牛牛的牛子:最好扔了,实在没有选择的选择
点赞 评论 收藏
分享
牛客网
牛客企业服务