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

}

}

}

相关推荐
IDOlaoluo1 分钟前
jakarta-tomcat-connectors-jk2-src.tar.gz 安装教程(详细步骤及附安装包)
java·tomcat
SheepHappy7 分钟前
MyBatis-Plus 源码阅读(三)条件构造器原理深度剖析
java·源码阅读
zhaomy20258 分钟前
从ThreadLocal到ScopedValue:Java上下文管理的架构演进与实战指南
java·后端
用户849137175471614 分钟前
从源码看设计:Java 集合框架的安全性与性能权衡 (基于 JDK 1.8)
java·面试
华仔啊15 分钟前
10分钟搞定!SpringBoot+Vue3 整合 SSE 实现实时消息推送
java·vue.js·后端
l***775224 分钟前
总结:Spring Boot 之spring.factories
java·spring boot·spring
稚辉君.MCA_P8_Java43 分钟前
Gemini永久会员 Go 实现动态规划
数据结构·后端·算法·golang·动态规划
天若有情6731 小时前
笑喷!乌鸦哥版demo函数掀桌怒怼主函数:难办?那就别办了!
java·前端·servlet
快手技术1 小时前
快手 & 南大发布代码智能“指南针”,重新定义 AI 编程能力评估体系
算法
Murphy_lx1 小时前
C++ std_stringstream
开发语言·c++·算法