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

}

}

}

相关推荐
我命由我123459 分钟前
Java 开发 - CountDownLatch 不需要手动关闭
android·java·开发语言·jvm·kotlin·android studio·android-studio
小研说技术11 分钟前
结构化输出让Agent返回可预测的格式数据
java·人工智能
ECT-OS-JiuHuaShan12 分钟前
整体论体系定理,全球开放,无法绕过
人工智能·科技·学习·算法·生活
两年半的个人练习生^_^26 分钟前
PinYin4j汉字转拼音使用及踩坑
java
贾斯汀玛尔斯28 分钟前
每天学一个算法--BM25(Okapi BM25)
算法
Cat_Rocky1 小时前
通过k8s实现单pod部署
java·容器·kubernetes
grant-ADAS1 小时前
Overlay套刻测量
算法
猿长大人1 小时前
算法 | Douglas-Peucker 拯救“腰椎间盘突出的三角形”
算法
秋91 小时前
Java AI编程工具全景解析:功能、收费与工单系统实战指南
java·开发语言·ai编程
瑶山1 小时前
IDEA 配置Go语言开发环境、GOPATH传统 Go 项目导入
java·golang·intellij-idea