def JoinList(l1,l2):
res=[]
l1_len=len(l1)
l2_len=len(l2)
i=0
j=0
while i<l1_len and j<l2_len:
if l1[i]>l2[j]:
res.append(l2[j])
j += 1
else:
res.append(l1[i]);
i += 1
if i<l1_len:
for k in range(i,len(l1)):
res.append(l1[k])
if j<l2_len:
for k in range(j,len(l2)):
res.append(l2[k])
return res
if __name__=='__main__':
l1=list(map(int,input().strip().split()))
l2=list(map(int,input().strip().split()))
print(JoinList(l1,l2))
LeetCode:合并两个有序链表,合并后仍然有序(Python)
最新推荐文章于 2024-12-03 11:14:03 发布