首页 > 编程语言 > 详细

面试题编程题02-python 有一个无序数组,如何获取第K 大的数,说下思路,实现后的时间复杂度?

时间:2019-05-24 11:43:37      阅读:281      评论:0      收藏:0      [点我收藏+]

这里直接使用sort函数,没有用排序算法排序

sort是升序排序,默认sort(reverse=False)

1 list1=[3,55,2,12,67,43,21,65]
2 list1.sort()
3 print(list1)
4 k=int(input("请输入k值:"))
5 print(list1[-k])

 

面试题编程题02-python 有一个无序数组,如何获取第K 大的数,说下思路,实现后的时间复杂度?

原文:https://www.cnblogs.com/feihujiushiwo/p/10916795.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!