21. Merge Two Sorted Lists
来源:互联网 发布:worktile类似软件 编辑:程序博客网 时间:2024/06/11 06:37
import jdk.management.resource.internal.inst.AbstractPlainDatagramSocketImplRMHooks;public class Solution { public ListNode mergeTwoLists(ListNode l1, ListNode l2) { ListNode listNode = new ListNode(0); ListNode tmp = listNode; while (true) { if(l1==null) { if(l2==null) return tmp.next; listNode.next = l2; return tmp.next; } else { if(l2 ==null) { listNode.next = l1; return tmp.next; } else { if(l1.val >= l2.val) { listNode.next = l2; listNode = listNode.next; l2 = l2.next; } else { listNode.next = l1; listNode = listNode.next; l1 = l1.next; } } } } }// public static void main(String[] args) {// ListNode node1 = new ListNode(1);// ListNode node3 = new ListNode(10);// node1.next = node3;// ListNode node2 = new ListNode(2);// ListNode node4 = new ListNode(4);// node2.next = node4;// ListNode node = (new Solution()).mergeTwoLists(node1, node2);// while (node != null) {// System.out.print(node.val + " ");// node = node.next;// }// }}class ListNode { int val; ListNode next; ListNode(int x) { val = x; } }
阅读全文
0 0
- 21.Merge Two Sorted Lists
- 21. Merge Two Sorted Lists
- 21. Merge Two Sorted Lists
- 21. Merge Two Sorted Lists
- 21. Merge Two Sorted Lists
- 21. Merge Two Sorted Lists
- 21.Merge Two Sorted Lists
- 21. Merge Two Sorted Lists
- 21. Merge Two Sorted Lists
- 21. Merge Two Sorted Lists
- 21. Merge Two Sorted Lists
- 21. Merge Two Sorted Lists
- 21. Merge Two Sorted Lists
- 21. Merge Two Sorted Lists
- 21. Merge Two Sorted Lists
- 21. Merge Two Sorted Lists
- 21. Merge Two Sorted Lists
- 21. Merge Two Sorted Lists
- 浅谈 C# ref 和 out 的使用方法
- 【SLAM】同时定位与地图创建在无人车领域的应用探索
- HAWQ取代传统数仓实践(十四)——事实表技术之累积快照
- 数据加密相关
- 外媒:微信正在吃掉中国互联网,但这并不是一件好事
- 21. Merge Two Sorted Lists
- web service 工作原理
- Android常用控件三之按钮、选择框
- 使用HTML5的Server-sent技术,Go服务器向页面推送消息
- RestFul接口调试返回对应编码结果
- 树和二叉树基本概念以及二叉树遍历
- Spring 拦截器
- send mail by SMTP server (Python)
- windoows