Leetcode 2659.使阵列为空
我写了这段代码,它工作得很好,但在测试用例469中,由于时间超过而失败。有没有人能提出一些建议,以减少与我接近的相同逻辑的时间复杂度?
result=0
while len(nums)>0:
if nums[0]==min(nums):
result+=1
nums.remove(nums[0])
else:
nums.insert(len(nums),nums.pop(0))
result+=1`
print(result)
1条答案
按热度按时间x6yk4ghg1#