博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
最小的K个数(python)
阅读量:5242 次
发布时间:2019-06-14

本文共 456 字,大约阅读时间需要 1 分钟。

题目描述

输入n个整数,找出其中最小的K个数。例如输入4,5,1,6,2,7,3,8这8个数字,则最小的4个数字是1,2,3,4,。
 
# -*- coding:utf-8 -*-class Solution:    def GetLeastNumbers_Solution(self, tinput, k):        # write code here        #如果输入的n不存在则输出[]空list,如果K大于输入的长度也是同样输出为空的        #对输入的数据进行排序,去0:k的数即为所取得的最小的k个数        #        n = len(tinput)        if n == 0 or k > n:            return []        else:            return sorted(tinput)[:k]

  

转载于:https://www.cnblogs.com/277223178dudu/p/10557513.html

你可能感兴趣的文章
hash 哈希
查看>>
淘宝的技术博客
查看>>
Linux commands
查看>>
JVM ,Java paper
查看>>
https://www.callicoder.com/java-8-completablefuture-tutorial/
查看>>
YARN Resource Management
查看>>
作业5:需求分析
查看>>
socket入门
查看>>
[工作中的设计模式]装饰模式decorator
查看>>
swift objective-c混编操作
查看>>
黑盒测试方法
查看>>
创建Java程序并设置快捷提示
查看>>
组合模式
查看>>
vim编辑强制执行命令
查看>>
LeetCode 566. 重塑矩阵(Reshape the Matrix)
查看>>
计蒜客 - 组合运算式
查看>>
UVA 12063 - Zeros and Ones(数位DP)
查看>>
Java中的transient关键字,使用小结
查看>>
配置 gVim 的 PHP 编译环境
查看>>
JavaScript Emoji 表情库_js 类似于qq微信的表情库
查看>>