最近比較懶,沒怎麼刷題,本來今天也不想刷題,但是想想自己當時說要每天一道題,不能食言,所以骨氣勇氣做了,在這邊發帖子,督促自己做題的目的達到了。
首先看到這個題我是一臉懵逼的,對於我乙個非科班出身,還沒好好自學演算法的人來說,有點困難,通過看別人的**,能夠自己完成**,也是很開心的。
class solution(object):
def mergetwolists(self, l1, l2):
node = listnode(0)
p = node
while l1 and l2:
if l1.val <= l2.val:
p.next = l1
p = p.next
l1 = l1.next
else:
p.next = l2
p = p.next
l2 = l2.next
if l1:
while l1:
p.next = l1
p = p.next
l1 = l1.next
elif l2:
while l2:
p.next = l2
p = p.next
l2 = l2.next
p = node.next
return p
複製**
還有一種簡便的實現方式,原理和上面是一樣的,只是**能夠簡潔一些。
class solution(object):
def mergetwolists(self, l1, l2):
head=listnode(none)
temp=head
while l1 and l2:
if l1.val<=l2.val:
temp.next=l1
l1=l1.next
else:
temp.next=l2
l2=l2.next
temp=temp.next
temp.next=l1 if l1 else l2
return head.next複製**
打卡第七天
這幾天沒有來打卡是因為晚上放學後在自習室看教資,沒咋開啟電腦,物理的基本題型都知道了,還需要多方面知識的鞏固,以及教學設計的準備,綜合主要是作文和大題的總結,模仿這幾天都沒練,還有感情的問題導致這幾天狀態不是太好,必須得調整一下了。目前還在糾結要不要報馬拉松挑戰一下自己,儘管平時體側跑個8百都累得不...
做題打卡第七天
又到暑假了,住在城市 a 的 car 想和朋友一起去城市旅遊。她知道每個城市都有 44 個飛機場,分別位於乙個矩形的 44 個頂點上,同乙個城市中兩個機場之間有一條筆直的高速鐵路,第 ii 個城市中高速鐵路了的單位里程 為 t iti 任意兩個不同城市的機場之間均有航線,所有航線單位里程的 均為 t...
實習第七天
昨天經理說今天會刮颱風,所以我們要求停課比較好,畢竟我是乙個非常熱愛生命的人,這絕對不是因為我小時候差點被颱風刮走,真的不是因為這個!可是今天一大早,天氣很涼快,可是再如何涼快,還是沒有暴風雨即將來臨的感覺,為此我們捶胸頓足,為什麼停課,停課也不得不去,因為我們還得以實習生的身份過去,說起這ppt,...