为什么只能过60%,自己测试是没问题的

P1923 【深基9.例4】求第 k 小的数

WatermelonFrost @ 2024-04-15 14:59:05

我的代码是pyhon代码,运行分数只有60%,请问那个步骤出错了?

n, k = map(int, input().split())
x = list(map(int, input().split()))
x.sort()
print(x[k])

by Hagasei @ 2024-04-15 15:08:21

@WatermelonFrost python 空间占用过大导致的。


by WatermelonFrost @ 2024-04-15 15:14:28

@Hagasei 大佬,这怎么解决?这时间复杂度不是O(n)吗?。?


by scp020 @ 2024-04-15 15:55:30

@WatermelonFrost 他说的是你空间占用大,与时间无关。建议不用python。


|