zoukankan      html  css  js  c++  java
  • LeetCode-21 Merge Two Sorted Lists Solution (with Java)

    1. Description: 

    2.Solutions:

     1 /**
     2  * Created by sheepcore on 2019-05-10
     3  * Definition for singly-linked list.
     4  * public class ListNode {
     5  *     int val;
     6  *     ListNode next;
     7  *     ListNode(int x) { val = x; }
     8  * }
     9  */
    10 class Solution {
    11     public ListNode mergeTwoLists(ListNode l1, ListNode l2) {
    12         ListNode head = new ListNode(-1);
    13         ListNode p = l1, q = l2, tail = head;
    14         while (p != null && q != null){
    15             if(p.val <= q.val){
    16                 tail.next  = p;
    17                 p = p.next;
    18                 tail = tail.next;
    19             } else{
    20                 tail.next = q;
    21                 q = q.next;
    22                 tail = tail.next;
    23             }
    24         }
    25         if(p != null)
    26             tail.next = p;
    27         if(q != null)
    28             tail.next = q;
    29         return head.next;
    30     }
    31

     

  • 相关阅读:
    数据结构
    ADC
    SPI
    定时器原理
    IO中断
    恩智浦样片申请
    UART
    随机生成数字验证码
    判断网络是否连接Internet
    清理SQL数据库日志
  • 原文地址:https://www.cnblogs.com/sheepcore/p/12395785.html
Copyright © 2011-2022 走看看