编程题,合并两个有序链表 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; }

相关推荐

2025-12-15 12:50
河北工程大学
sta666:我也是这个国际商业化的,三天,一天一面,就通过了,不过我是后端实习生,好好面感觉能过。
点赞 评论 收藏
分享
牛客网
牛客网在线编程
牛客网题解
牛客企业服务