【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;

}

}

}

相关推荐
tt55555555555512 分钟前
每日一题——三道链表简单题:回文,环形合并有序
数据结构·链表
自在如风。26 分钟前
MyBatis-Plus 使用技巧
java·mybatis·mybatis-plus
我想吃烤肉肉27 分钟前
leetcode-sql数据库面试题冲刺(高频SQL五十题)
数据库·sql·leetcode
XORE9534 分钟前
IDEA Generate POJOs.groovy 踩坑小计 | 生成实体 |groovy报错
java·spring·intellij-idea
heart000_11 小时前
基于SpringBoot的智能问诊系统设计与隐私保护策略
java·spring boot·后端
半聋半瞎1 小时前
【进程和线程】(面试高频考点)
java·jvm·面试
功德+n1 小时前
在 Maven 中使用 <scope> 元素:全面指南
java·maven
失业写写八股文1 小时前
Java类加载阶段深度解析:三步走全流程详解
java
yyueshen2 小时前
单例模式,有必要用volatile么?
java·单例模式·设计模式
一条闲鱼_mytube2 小时前
[Kubernetes] 7控制平面组件
java·平面·kubernetes