登录
/
注册
首页
论坛
其它
首页
科技
业界
安全
程序
广播
Follow
关于
签到
每天签到奖励2-10圆
导读
排行榜
TG频道
发帖说明
登录
/
注册
账号
自动登录
找回密码
密码
登录
立即注册
搜索
搜索
关闭
CSDN热搜
程序园
精品问答
技术交流
资源下载
本版
帖子
用户
软件
问答
教程
代码
写记录
VIP申请
VIP网盘
网盘
联系我们
发帖说明
每日签到
道具
勋章
任务
淘帖
动态
分享
留言板
导读
设置
我的收藏
退出
腾讯QQ
微信登录
返回列表
首页
›
业界区
›
安全
›
剑指offer-16、合并两个有序链表
剑指offer-16、合并两个有序链表
[ 复制链接 ]
绂染
2025-7-29 07:16:47
题⽬描述
输⼊两个单调递增的链表,输出两个链表合成后的链表,当然我们需要合成后的链表满⾜单调不减规则。
如输⼊{1,3,5} , {2,4,6} 时,合并后的链表为{1,2,3,4,5,6} ,所以对应的输出为{1,2,3,4,5,6} ,转换过程如下图所示:
思路及解答
迭代法(双指针)
使用两个指针分别遍历两个链表,比较当前节点的值,将较小的节点连接到结果链表上。当一个链表遍历完后,将另一个链表的剩余部分直接连接到最后。
[code]public ListNode mergeTwoLists(ListNode l1, ListNode l2) { // 创建哑节点作为合并后链表的头节点前驱 ListNode dummy = new ListNode(-1); ListNode current = dummy; while (l1 != null && l2 != null) { if (l1.val
剑指
offer
合并
两个
有序
相关帖子
剑指offer-28、数组中出现次数超过⼀半的数字
剑指offer-32、把数组排成最⼩的数
剑指offer-33、丑数
【LeetCode 108】算法:将有序数组转换为二叉搜索树
[SDR] 基于两个 hackrf 实现连续波测速雷达
5个php大马但有两个不免杀木马
git合并最近的多个提交
vip免费申请,1年只需15美金$
回复
使用道具
举报
提升卡
置顶卡
沉默卡
喧嚣卡
变色卡
千斤顶
照妖镜
相关推荐
业界
剑指offer-28、数组中出现次数超过⼀半的数字
0
560
洪势
2025-09-18
安全
剑指offer-32、把数组排成最⼩的数
0
562
梳踟希
2025-09-23
安全
剑指offer-33、丑数
0
481
任修
2025-09-25
科技
【LeetCode 108】算法:将有序数组转换为二叉搜索树
0
901
杓疠?
2025-09-26
业界
[SDR] 基于两个 hackrf 实现连续波测速雷达
0
184
宋子
2025-09-26
程序
5个php大马但有两个不免杀木马
0
25
新程序
2025-09-28
安全
git合并最近的多个提交
0
800
兼罔
2025-09-28
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
回复
本版积分规则
回帖并转播
回帖后跳转到最后一页
浏览过的版块
业界
签约作者
程序园优秀签约作者
发帖
绂染
2025-7-29 07:16:47
关注
0
粉丝关注
25
主题发布
板块介绍填写区域,请于后台编辑
财富榜{圆}
anyue1937
9994888
dage888
999994
3934307807
993690
4
富账慕
10007
5
柴古香
9992
6
匝抽
9986
7
孙淼淼
9989
8
筒濂
9977
9
凌彦慧
9985
10
崔瑜然
9984
查看更多