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

}

}

}

相关推荐
bug总结6 小时前
vue+A*算法+canvas解决自动寻路方案
前端·vue.js·算法
kk哥88996 小时前
springboot静态资源的核心映射规则
java·spring boot·后端
老毛肚6 小时前
Java两种代理模式详解
java·开发语言·代理模式
要站在顶端6 小时前
Jenkins PR编号提取&环境变量赋值问题总结
java·servlet·jenkins
_w_z_j_6 小时前
盛水最多的容器(滑动窗口 双指针)
算法
愚公移码6 小时前
蓝凌EKP产品:Hibernate 中 SessionFactory、Session 与事务的关系
java·数据库·hibernate·蓝凌
TT哇6 小时前
【每日八股】面经常考
java·面试
何中应7 小时前
【面试题-4】JVM
java·jvm·后端·面试题
老毛肚7 小时前
黑马头条-再回首
java
专注于大数据技术栈7 小时前
java学习--8个包装类
java·学习