摘要:為減小空間復(fù)雜度,最后結(jié)果直接修改在上,不重新給分配空間。
Easy 021 Merge Two Sorted Lists Description:
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.My Solution:
Input: 1->2->4, 1->3->4
Output: 1->1->2->3->4->4
為減小空間復(fù)雜度,最后結(jié)果直接修改在list1上,不重新給result分配空間。具體做法,兩個(gè)指針分別同時(shí)遍歷兩個(gè)list,每次指針指向的值進(jìn)行比較,較小的加入list1,并且相應(yīng)指針后移
要注意邊界情況,list1/2中任何一個(gè)為null就返回另一個(gè);當(dāng)list1到結(jié)尾了而list2還未遍歷完,則把list2剩下的直接加到list1的末尾(因?yàn)橐呀?jīng)sorted了)
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/74547.html
摘要:在線網(wǎng)站地址我的微信公眾號(hào)完整題目列表從年月日起,每天更新一題,順序從易到難,目前已更新個(gè)題。這是項(xiàng)目地址歡迎一起交流學(xué)習(xí)。 這篇文章記錄我練習(xí)的 LeetCode 題目,語言 JavaScript。 在線網(wǎng)站:https://cattle.w3fun.com GitHub 地址:https://github.com/swpuLeo/ca...我的微信公眾號(hào): showImg(htt...
摘要:自己沒事刷的一些的題目,若有更好的解法,希望能夠一起探討項(xiàng)目地址 自己沒事刷的一些LeetCode的題目,若有更好的解法,希望能夠一起探討 Number Problem Solution Difficulty 204 Count Primes JavaScript Easy 202 Happy Number JavaScript Easy 190 Reverse Bi...
摘要:注意因?yàn)槎阎惺擎湵砉?jié)點(diǎn),我們?cè)诔跏蓟褧r(shí)還要新建一個(gè)的類。代碼初始化大小為的堆拿出堆頂元素將堆頂元素的下一個(gè)加入堆中 Merge Two Sorted Lists 最新更新請(qǐng)見:https://yanjia.me/zh/2019/01/... Merge two sorted linked lists and return it as a new list. The new list...
摘要:微信公眾號(hào)記錄截圖記錄截圖目前關(guān)于這塊算法與數(shù)據(jù)結(jié)構(gòu)的安排前。已攻略返回目錄目前已攻略篇文章。會(huì)根據(jù)題解以及留言內(nèi)容,進(jìn)行補(bǔ)充,并添加上提供題解的小伙伴的昵稱和地址。本許可協(xié)議授權(quán)之外的使用權(quán)限可以從處獲得。 Create by jsliang on 2019-07-15 11:54:45 Recently revised in 2019-07-15 15:25:25 一 目錄 不...
摘要:先考慮和有無空集,有則返回另一個(gè)。新建鏈表,指針將和較小的放在鏈表頂端,然后向后遍歷,直到或之一為空。再將非空的鏈表放在后面。 Problem Merge two sorted (ascending) linked lists and return it as a new sorted list. The new sorted list should be made by splici...
閱讀 2912·2021-11-23 09:51
閱讀 1562·2021-11-15 11:36
閱讀 3018·2021-10-13 09:40
閱讀 1913·2021-09-28 09:35
閱讀 13098·2021-09-22 15:00
閱讀 1380·2019-08-29 13:56
閱讀 2933·2019-08-29 13:04
閱讀 2706·2019-08-28 18:06