【leetcode-合并两个有序链表】

/**

* Definition for singly-linked list.

* public class ListNode {

* int val;

* ListNode next;

* ListNode() {}

* ListNode(int val) { this.val = val; }

* ListNode(int val, ListNode next) { this.val = val; this.next = next; }

* }

*/

class Solution {

public ListNode mergeTwoLists(ListNode list1, ListNode list2) {

if(list1==null){

return list2;

}else if(list2==null){

return list1;

}else if(list1.val<list2.val){

list1.next=mergeTwoLists(list1.next,list2);

return list1;

}else{

list2.next=mergeTwoLists(list2.next,list1);

return list2;

}

}

}

相关推荐
小马爱打代码12 小时前
Spring Boot:模块化实战 - 保持清晰架构
java·spring boot·架构
小坏讲微服务12 小时前
SpringBoot4.0整合knife4j 在线文档完整使用
java·spring cloud·在线文档·knife4j·文档·接口文档·swagger-ui
8***Z8912 小时前
springboot 异步操作
java·spring boot·mybatis
i***132413 小时前
Spring BOOT 启动参数
java·spring boot·后端
坚持不懈的大白13 小时前
后端:SpringMVC
java
IT_Octopus13 小时前
(旧)Spring Securit 实现JWT token认证(多平台登录&部分鉴权)
java·后端·spring
kk哥889913 小时前
Spring详解
java·后端·spring
S***267513 小时前
Spring Cloud Gateway 整合Spring Security
java·后端·spring
Tao____13 小时前
开源物联网平台
java·物联网·mqtt·开源·设备对接