Skip to content

Commit 3210d84

Browse files
committed
Update main.py
1 parent 63db5e7 commit 3210d84

File tree

1 file changed

+6
-6
lines changed
  • quick_sort_algorithm_visualizer

1 file changed

+6
-6
lines changed

quick_sort_algorithm_visualizer/main.py

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ def drawRect(array, color):
4141
x1 = (i + 1) * x_width + x_left
4242
y1 = c_height
4343
canvas.create_rectangle(x0, y0, x1, y1, fill=color[i])
44-
canvas.create_text(x0+2, y0, anchor=SW, text=str(array[i]))
44+
canvas.create_text(x0 + 2, y0, anchor=SW, text=str(array[i]))
4545

4646
root.update_idletasks()
4747

@@ -72,20 +72,20 @@ def partition(array, left, right, drawRect):
7272
i = left + 1
7373
pivot = array[left]
7474

75-
for j in range(left+1, right+1):
75+
for j in range(left + 1, right + 1):
7676
if array[j] < pivot:
7777
array[i], array[j] = array[j], array[i]
7878
i += 1
79-
array[left], array[i-1] = array[i-1], array[left]
80-
return i-1
79+
array[left], array[i - 1] = array[i - 1], array[left]
80+
return i - 1
8181

8282

8383
# quick sort function
8484
def quickSort(array, left, right, drawRect):
8585
if left < right:
8686
pivot = partition(array, left, right, drawRect)
8787
quickSort(array, left, pivot, drawRect)
88-
quickSort(array, pivot+1, right, drawRect)
88+
quickSort(array, pivot + 1, right, drawRect)
8989
drawRect(array, [BLUE if x >= left and x < pivot
9090
else YELLOW if x == pivot
9191
else PURPLE if x > pivot and x <= right
@@ -98,7 +98,7 @@ def quickSort(array, left, right, drawRect):
9898
# actually perform quicksort
9999
def sort():
100100
try:
101-
quickSort(array, 0, len(array)-1, drawRect)
101+
quickSort(array, 0, len(array) - 1, drawRect)
102102
messagebox.showinfo('Succces', 'Array sorted!')
103103
except Exception:
104104
messagebox.showinfo('Error', 'Array could not be sorted')

0 commit comments

Comments
 (0)