擅长:python、mysql、java
<p>雅诺斯对<code>Merge3</code>的回答是完美的。我确实想给你一个改进<code>Merge2</code>但是-</p>
<pre><code>def Merge2(A, B):
if not A:
return B
elif not B:
return A
elif A[0] > B[0]:
return [B[0]] + Merge2(A, B[1:])
else:
return [A[0]] + Merge2(A[1:], B)
print(Merge2([1, 2, 6, 7],[3, 4, 8, 9, 11, 13]))
# [1, 2, 3, 4, 6, 7, 8, 9, 11, 13]
</code></pre>