offer17--合并两个有序链表
来源:互联网 发布:java专业技能 编辑:程序博客网 时间:2024/06/06 05:44
# coding=utf-8class Listcode: def __init__(self,x): self.val=x self.next=Noneclass Solution: def Merge(self,head1,head2): if head1==None: return head2 elif head2==None: return head1 mergehead=None if head1.val<head2.val: mergehead=head1 mergehead.next=self.Merge(head1.next,head2) else: mergehead=head2 mergehead.next=self.Merge(head1,head2.next) return mergeheadif __name__ == '__main__': node1=Listcode(1) node2=Listcode(3) node3=Listcode(5) node1.next=node2 node2.next=node3 node4=Listcode(2) node5=Listcode(4) node6=Listcode(6) node4.next=node5 node5.next=node6 s=Solution() newList = s.Merge(node1,node4) while newList is not None: print newList.val newList = newList.next pass print '==================' print node4.next.val
阅读全文
0 0
- offer17--合并两个有序链表
- 剑指Offer17合并两个排序的链表
- 剑指offer17:合并两个排序的链表
- 剑指Offer17:合并两个排序的链表
- 【面试题】剑指offer17--合并两个递增的链表,结果还是递增
- 有序的合并两个有序链表
- 两个有序链表合并为有序
- 合并两个有序链表
- 合并两个有序链表
- 合并两个有序链表
- 合并两个有序链表
- 合并两个有序链表
- 合并两个有序链表
- 合并两个有序链表
- 合并两个有序链表
- 两个有序链表合并
- 合并两个有序链表
- 两个有序链表合并
- LeetCode[526]Beautiful Arrangement(Java)
- Delphi ControlState和ControlStyle属性详解
- ElasticSearch搜索服务器-安装入门
- web前段对数据库执行的insert插入操作
- LintCode刷题——不同的路径 II
- offer17--合并两个有序链表
- Java中哪些异常必须声明并捕获,否则产生编译错误
- 帝国CMS7.2版多终端访问功能使用图文教程
- uva 12113 Overlapping Squares
- 字符串逆序
- Linux常用操作指令
- 数据库事务四种隔离级别
- 米老师会议
- Codeforces Gym 100202C Holidays