题解 | #最小的K个数#
最小的K个数
http://www.nowcoder.com/practice/6a296eb82cf844ca8539b57c23e6e9bf
使用python列表排序和分片的特点。,很简单的就解决了这个问题,而且把判断条件放在前面,减少了很多不必要的内存使用和时间耗损,提高了代码的运行效率
class Solution: def GetLeastNumbers_Solution(self, tinput, k): # write code here if k > len(tinput) or k == 0 or tinput == []: return [] tinput.sort() return tinput[:k]