(array)
| 403 | array.hide_partition() |
| 404 | |
| 405 | def bubblesort(array): |
| 406 | size = array.getsize() |
| 407 | array.reset("Bubble sort") |
| 408 | for i in range(size): |
| 409 | for j in range(1, size): |
| 410 | if array.compare(j-1, j) > 0: |
| 411 | array.swap(j-1, j) |
| 412 | array.message("Sorted") |
| 413 | |
| 414 | def quicksort(array): |
| 415 | size = array.getsize() |