Skip to content

Commit 5e7314c

Browse files
authored
Update minimum-moves-to-equal-array-elements-ii.py
1 parent 7199a35 commit 5e7314c

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

Python/minimum-moves-to-equal-array-elements-ii.py

+4-4
Original file line numberDiff line numberDiff line change
@@ -27,14 +27,14 @@ def PartitionAroundPivot(left, right, pivot_idx, nums):
2727
while left <= right:
2828
pivot_idx = randint(left, right)
2929
new_pivot_idx = PartitionAroundPivot(left, right, pivot_idx, nums)
30-
if new_pivot_idx == k - 1:
30+
if new_pivot_idx == k:
3131
return nums[new_pivot_idx]
32-
elif new_pivot_idx > k - 1:
32+
elif new_pivot_idx > k:
3333
right = new_pivot_idx - 1
34-
else: # new_pivot_idx < k - 1.
34+
else: # new_pivot_idx < k.
3535
left = new_pivot_idx + 1
3636

37-
median = kthElement(nums, len(nums)/2 + 1)
37+
median = kthElement(nums, len(nums)//2)
3838
return sum(abs(num - median) for num in nums)
3939

4040
def minMoves22(self, nums):

0 commit comments

Comments
 (0)