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

}

}

}

相关推荐
EulerBlind10 分钟前
【机器学习】从KNN算法到图像风格迁移:原理与实践
人工智能·算法·机器学习
阿里嘎多哈基米30 分钟前
二、JVM 入门——(三)栈
java·开发语言·jvm·线程·
anscos31 分钟前
设计仿真 | 从物理扫描到虚拟检具:Simufact Welding革新汽车零部件检测
人工智能·算法·汽车·软件
lovebugs38 分钟前
🚀 Kubernetes核心命令详解:Java开发者必备指南
java·后端·kubernetes
快乐肚皮43 分钟前
IntelliJ IDEA Debug 模式功能指南
java·ide·intellij-idea·debug
tianchang1 小时前
JS 排序神器 sort 的正确打开方式
前端·javascript·算法
_風箏1 小时前
SpringBoot【ElasticSearch集成 02】Java HTTP Rest client for ElasticSearch Jest 客户端集成
java·后端·elasticsearch
野犬寒鸦1 小时前
力扣hot100:字母异位词分组和最长连续序列(49,128)
java·数据结构·后端·算法·哈希算法
浮游本尊1 小时前
Java学习第14天 - 微服务架构与Spring Cloud
java
燃尽余火1 小时前
Knife4j 文档展示异常的小坑
java·开发语言·spring