设计一个M大小的优先队列就行了,建堆的时候从每个数组的尾部拿,然后出队,入队出队的下一个元素。复杂度KlogM。 具体可以看这个网页: https://blog.csdn.net/qq_33166535/article/details/77747879 另外leetcode 23也可以用类似做法。