面试题:合并递增链表并保持递增
发布日期:2022-02-05 22:03:41
浏览次数:1
分类:技术文章
本文共 665 字,大约阅读时间需要 2 分钟。
题目描述:
输入两个递增排序的链表,合并这两个链表并使新链表中的节点仍然是递增排序的。
示例1:
输入:1->2->4, 1->3->4输出:1->1->2->3->4->4
解决代码:
# Definition for singly-linked list.# class ListNode(object):# def __init__(self, x):# self.val = x# self.next = Noneclass Solution(object): def mergeTwoLists(self, l1, l2): """ :type l1: ListNode :type l2: ListNode :rtype: ListNode """ cur = dum = ListNode(0) while l1 and l2: if l1.val < l2.val: cur.next, l1 = l1, l1.next else: cur.next, l2 = l2, l2.next cur = cur.next cur.next = l1 if l1 else l2 return dum.next
提交结果:
转载地址:https://blog.csdn.net/lu_yunjie/article/details/108058405 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!
发表评论
最新留言
初次前来,多多关照!
[***.217.46.12]2024年04月18日 17时20分57秒
关于作者
喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
2016 Android Top 10 Library
2019-04-28
我的书籍出版啦
2019-04-28
出门在外,义字当头
2019-04-28
我怕三十的红包太多,先发为敬!
2019-04-28
红包袭来!
2019-04-28
来自一位读者的留言
2019-04-28
80% 的公司在招聘时都忽略的一个细节
2019-04-28
情人节如何脱单?
2019-04-28
“产品助理最重要的工作是 Android 版本的设计与测试”
2019-04-28
别在分答上问我问题了
2019-04-28
那些年,陪你度过最困难时光的女孩还在么?
2019-04-28
关于我
2019-04-28
你可能不知道的 AS 小技巧之「Extract Resource」
2019-04-28
Android Studio 2.2 来啦
2019-04-28
「微信小程序」有哪些冲击与机会?
2019-04-28
移动开发 or web 前端?
2019-04-28
想的太多,做的太少
2019-04-28
一劳永逸学 SQL
2019-04-28
职场的核心竞争力,其实只有一个
2019-04-28
中奖名单公布
2019-04-28