【发布时间】:2018-05-13 17:57:34
【问题描述】:
我需要对此进行快速排序:90 8 7 56 123 235 9 1 653 ,作为支点 90。我见过很多人这样做,我觉得每个人都以不同的方式这样做.如果它位于最后一个位置,我知道该怎么做,如下:
http://www.geeksforgeeks.org/quick-sort/
但如果是在开头会怎么样?如果它在中间呢?
注意:没有代码,只有编号。
谢谢!
注意:这是我的,但我认为这是错误的,是吗?
653 8 7 56 123 235 9 1 90(与最后一个交换)
653 8 7 56 123 235 9 1 90(arr[J]
8 653 7 56 123 235 9 1 90(交换)
8 7 653 56 123 235 9 1 90
8 7 56 653 123 235 9 1 90
8 7 56 9 123 235 653 1 90
8 7 56 9 1 235 653 123 90
8 7 56 9 1 90 653 123 235
8 7 56 9 1
【问题讨论】:
标签: data-structures computer-science quicksort