【发布时间】:2020-07-03 11:45:38
【问题描述】:
我想重新排列我的数组 A,以便列表中大于任意数字 a 的所有元素都位于 a 的右侧strong>,所有小于 a 的元素都将位于 a 的左侧。
例子
A = [4,5,1,2]
a = A[0] #4
Output:
[1,2,4,5]
or
[2,1,4,5]
我试图从左到右分别找到数字 >= a 和 a。一旦找到,我会切换这些数字。
【问题讨论】:
-
我只是好奇这个问题有什么缺陷,它被否决了。问题描述得很清楚,并提供了例子。它甚至不是重复的。