合并两个有序单链表
来源:互联网 发布:软件是什么意思 编辑:程序博客网 时间:2024/06/11 21:01
题目原型:
Merge two sorted linked lists and return it as a new list. The new list should be made by splicing together the nodes of the first two lists.
直接贴代码吧:
public ListNode mergeTwoLists(ListNode l1, ListNode l2) { if(l1==null&&l2==null) return null; else if(l1==null) return l2; else if(l2==null) return l1; else { ListNode p,q,head,t; p = l1; q = l2; head = p.val<=q.val?p:q; while(p!=null&&q!=null) { if(p.val<=q.val) { t = p.next; if(t!=null) if(q.val<t.val) { p.next = q; p = t; } else { p = t; } else { p.next = q; break; } } else { t = q.next; if(t!=null) if(p.val<=t.val) { q.next = p; q = t; } else { q = t; } else { q.next = p; break; } } } return head; }
1 0
- 合并两个有序单链表
- 合并两个有序单链表
- 合并两个有序单链表
- 两个有序单链表合并
- 合并两个有序单链表
- 合并两个有序单链表
- 合并两个有序单链表
- 合并两个有序单链表
- 两个有序单链表的合并&两个有序数组的合并
- 两个有序单链表的合并
- 合并两个有序的单链表
- 将两个有序单链表合并
- 合并两个有序的单链表
- 合并两个有序的单链表
- 合并两个有序单链表C++
- java 合并两个有序单链表
- 合并两个有序的单链表
- 合并两个有序的单链表
- 公司间交易开票bapi
- 雾霾中的杭州人
- 在 Android 上应用极光推送实现 Push 功能
- 值得收藏的网站,慢慢整理.
- 论坛换空间样式变了,布局错位
- 合并两个有序单链表
- Java反射得到属性的值和设置属性的值
- windows XP系统自动关机
- C/C++使用Lu脚本协程
- hibernate个人总结之XML 配置文件
- 分享面试资料包
- SVN 安装基本教程
- RSA加密算法
- Sublime Text 2 的 配置总结