Merge Two Sorted Lists 默认初始是按顺序排列的
来源:互联网 发布:网络大型游戏排行榜 编辑:程序博客网 时间:2024/05/22 06:44
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.
Subscribe to see which companies asked this question
package leetcode;public class Ways {public static ListNode mergeTwoLists(ListNode l1, ListNode l2) {ListNode q = new ListNode(0);ListNode p = q;while (l1 != null || l2 != null) {if (l1 != null && l2 != null) {if (l1.val <l2.val) {p.next = l1;l1 = l1.next;} else {p.next = l2;l2 = l2.next;}p = p.next;} else if (l1 == null) {p.next = l2;break;} else if (l2 == null) {p.next = l1;break;}}return q.next;}public static void main(String[] args) {ListNode a = new ListNode(1);ListNode a1 = new ListNode(2);ListNode a2 = new ListNode(3);a.next = a1;a1.next = a2;//ListNode b = new ListNode(1);ListNode b1 = new ListNode(2);b.next=b1;ListNode c=mergeTwoLists(a,b);while (c!=null) {System.out.print(" " +c.val);c=c.next;}}}
0 0
- Merge Two Sorted Lists 默认初始是按顺序排列的
- Merge Two Sorted Lists
- Merge Two Sorted Lists
- Merge Two Sorted Lists
- Merge Two Sorted Lists
- Merge Two Sorted Lists
- Merge Two Sorted Lists
- Merge Two Sorted Lists
- Merge Two Sorted Lists
- Merge Two Sorted Lists
- Merge Two Sorted Lists
- Merge Two Sorted Lists
- Merge Two Sorted Lists
- Merge Two Sorted Lists
- Merge Two Sorted Lists
- Merge Two Sorted Lists
- Merge Two Sorted Lists
- Merge Two Sorted Lists
- nth_element
- Android7.1新特性:快捷方式Shortcuts详解
- IntelliJ idea debug模式下启动慢的原因
- java并发包源码阅读笔记(1)-AQS源码研究
- maven工程常见问题
- Merge Two Sorted Lists 默认初始是按顺序排列的
- Android快速开发控件---简单化的RecyclerView
- 遍历文件
- nexus maven私有库搭建
- 将Mongodb中NumberLong类型转String类型方法
- 【BS学习】——CSS基础知识
- 春秋争霸第三关
- C语言
- Niushop官方网站正式开通了