这里没人会认出我来就可以随便写啦。
虽然是个做硬件的PhD,但万一以后会用到呢,多学点总是没坏处的。
今天开始刷leetcode了,尽量在日常嗑盐之外抽点时间做到每天一题,随便写写笔记等等。如果有时间可以多写几种方法。
合并排序
给定两个排序后的数组 A 和 B,其中 A 的末端有足够的缓冲空间容纳 B。 编写一个方法,将 B 合并入 A 并排序。
class Solution:
def merge(self, A: List[int], m: int, B: List[int], n: int) -> None:
"""
Do not return anything, modify A in-place instead.
"""
A[m:]=B
A.sort()