Commit 4bfddb7
Changed files (1)
lib
sorting
lib/sorting/quick_sort.rb
@@ -2,7 +2,8 @@ class QuickSort
def sort(items)
return items if items.size <= 1
- pivot = items[rand(items.size)]
+ #pivot = items[rand(items.size)]
+ pivot = items.sample
less, pivots, greater = [], [], []
items.each do |x|
if x < pivot