不想用内建就可以递归,从12345依次取出一个数,剩下的递归 赞(2) 回应 python培训 (智普教育 www.jeapedu.com) 2014-03-09 21:58:18 牛!可以用列表解析来做 赞 回应 ObjectiveC编程 楼主 2015-04-30 11:53:03 有 内建函数 from itertools import permutations print list(permutations('12345')...
分析:这道题最简单的思路莫过于把输入的n个整数排序,这样排在最前面的k个数就是最小的k个数。只是这种思路的时间复杂度为O(nlogn)。我们试着寻找更快的解决思路。 我们可以先创建一个大小为k的数据容器来存储最小的k个数字。接下来我们每次从输入的n个整数中读入一个数。如果容器中已有的数字少于k个,则...