function Merge(pHead1, pHead2)
{ var merge;
if(pHead1 == null)
{
return pHead2;
}
if(pHead2 == null)
{
return pHead1;
}
if(pHead1.val < pHead2.val)
{
merge = pHead1;
merge.next=Merge(pHead1.next,pHead2);
}
else {
merge=pHead2;
merge.next=Merge(pHead1,pHead2.next);
}
return merge;
}
輸入兩個單調遞增的鏈表,輸出兩個鏈表合成後的鏈表,當然我們需要合成後的鏈表滿足單調不減規則。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章
js中apply和Math.max()函數的問題?
黄小黄同学
2020-06-24 04:50:55
實例解析js中try、catch、finally的執行規則
黄小黄同学
2020-02-21 06:02:45
text()html() 以及 val() nnerHTML和innerTEXT的用法
黄小黄同学
2020-02-21 06:02:45
JS中的this對象詳解
黄小黄同学
2020-02-21 06:02:44
js函數調用時加括號和不加括號的區別
黄小黄同学
2020-02-21 06:02:44
幾種排序以及其時間複雜度
黄小黄同学
2020-02-21 06:02:44
js中如何快速獲取數組中的最大值最小值
黄小黄同学
2018-09-04 12:33:04
order by、group by、distinct、having、group_concat、concat
黄小黄同学
2018-09-04 12:33:03
javascript深入理解js閉包
黄小黄同学
2018-09-04 12:33:03
sessionStorage 、localStorage 和 cookie 之間的區別
黄小黄同学
2018-09-04 12:33:03
JS 二維數組的定義及長度判斷
黄小黄同学
2018-09-04 12:33:02
js如何獲取數組中的最大值
黄小黄同学
2018-09-04 12:33:02