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

}

}

}

相关推荐
行百里er15 分钟前
用 ThreadLocal + Deque 打造一个“线程专属的调用栈” —— Spring Insight 的上下文管理术
java·后端·架构
leo__52017 分钟前
基于MATLAB的交互式多模型跟踪算法(IMM)实现
人工智能·算法·matlab
忆锦紫23 分钟前
图像增强算法:Gamma映射算法及MATLAB实现
开发语言·算法·matlab
玄〤27 分钟前
黑马点评中 VoucherOrderServiceImpl 实现类中的一人一单实现解析(单机部署)
java·数据库·redis·笔记·后端·mybatis·springboot
t1987512834 分钟前
基于自适应Chirplet变换的雷达回波微多普勒特征提取
算法
guygg8841 分钟前
采用PSO算法优化PID参数,通过调用Simulink和PSO使得ITAE标准最小化
算法
老鼠只爱大米1 小时前
LeetCode算法题详解 239:滑动窗口最大值
算法·leetcode·双端队列·滑动窗口·滑动窗口最大值·单调队列
J_liaty1 小时前
Spring Boot拦截器与过滤器深度解析
java·spring boot·后端·interceptor·filter
mit6.8241 小时前
序列化|质数筛|tips|回文dp
算法
亲爱的非洲野猪1 小时前
Java锁机制八股文
java·开发语言