在农场里,农民们有一群牛,每头牛的体重不同。农民们将所有牛的体重记录在一个数组中。现在农民们想要知道,如果将这些牛的体重从小到大排序,那么第k小的体重是多少。请你编写一个程序,找出数组中第k小的元素。 你必须设计并实现时间复杂度为 O(n) 的算法解决此问题。
示例1

输入

[600,500,800,700,550,650],3

输出

600

备注:
1 0
加载中...