<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      算法: 合并兩個(gè)有序鏈表

      1. 題目: 將兩個(gè)升序鏈表合并為一個(gè)新的 升序 鏈表并返回。新鏈表是通過(guò)拼接給定的兩個(gè)鏈表的所有節(jié)點(diǎn)組成的。

      e.g
      輸入:l1 = [1,2,5], l2 = [1,3,4]
      輸出:[1,1,2,3,4,5]

      2. 思路 (迭代)

      我們可以用迭代的方法來(lái)實(shí)現(xiàn)上述算法。當(dāng) l1 和 l2 都不是空鏈表時(shí),判斷 l1 和 l2 哪一個(gè)鏈表的頭節(jié)點(diǎn)的值更小,將較小值的節(jié)點(diǎn)添加到結(jié)果里,當(dāng)一個(gè)節(jié)點(diǎn)被添加到結(jié)果里之后,將對(duì)應(yīng)鏈表中的節(jié)點(diǎn)向后移一位。

      3. 代碼

      3.1. C#

      /**
       * public class ListNode {
       *     public int val;
       *     public ListNode next;
       *     public ListNode(int val=0, ListNode next=null) {
       *         this.val = val;
       *         this.next = next;
       *     }
       * }
       */
      public ListNode MergeTwoLists(ListNode l1, ListNode l2) {
       ListNode preHead = new ListNode(-1);
       ListNode pre = preHead;
       while (l1 != null && l2 != null){
       if(l1.val > l2.val){
       pre.next = l2;
       l2 = l2.next;
              }else{
       pre.next = l1;
       l1 = l1.next;
              }
       pre = pre.next;
          }
       pre.next = l1==null? l2:l1;
       return preHead.next;
      }
      

      3.2. Javascript

      /**
       * function ListNode(val, next) {
       *     this.val = (val===undefined ? 0 : val)
       *     this.next = (next===undefined ? null : next)
       * }
       */
      var mergeTwoLists = function(l1, l2) {
       if(l1 === null) return l2;
       if(l2 === null) return l1;
      
       let preHead = new ListNode();
       let last = preHead;
       let cur ;
       while(l1 !=null && l2!= null){
       if(l1.val > l2.val){
       cur = l2;
       l2 = l2.next;
              }else{
       cur = l1;
       l1 = l1.next;
              }
              last.next = cur;
       last = cur;
      
          }
          last.next = l1 === null? l2:l1;
      
       return preHead.next;
      };
      
      posted on 2021-05-20 08:46  Jack Niu  閱讀(124)  評(píng)論(0)    收藏  舉報(bào)

      Affiliate Marketing and Web Technology?
      主站蜘蛛池模板: 亚洲欧美日韩在线不卡| 久久久久国产精品熟女影院| 久久国产成人高清精品亚洲| 精品国精品国产自在久国产应用男| 欧美一本大道香蕉综合视频 | 一本大道久久a久久综合| 免费人成在线观看网站| 成人免费亚洲av在线| 曰本丰满熟妇xxxx性| 色伦专区97中文字幕| 爱啪啪av导航| 玩两个丰满老熟女久久网| 国产中文字幕精品在线| 久久亚洲精品无码播放| 国产成人高清精品亚洲一区| 天天摸天天做天天爽水多| 国产精品毛片一区视频播| 国产日产亚洲系列av| 亚洲v国产v天堂a无码二区| 国产在线欧美日韩精品一区| 亚洲人成网线在线播放VA| 亚洲中文字幕国产综合| 大庆市| 青青草无码免费一二三区| 手机在线国产精品| av新版天堂在线观看| 久久日韩精品一区二区五区| 97在线碰| 激情动态图亚洲区域激情| 国产亚洲欧美日韩在线一区| 成人免费无码大片a毛片| 国产精品久久福利新婚之夜| 无码一区中文字幕| 成人乱码一区二区三区四区| 欧美成人精品三级在线观看| 国产精品色内内在线观看| 闸北区| 久热久热中文字幕综合激情 | 国产超碰无码最新上传| 国产精品久久久久7777| 亚洲AV国产福利精品在现观看|