快速排序實例化(詳細過程)

數組a[] = {8,10,23,48,7,6,11,13,17,19,20,14,5}, 數組 1)、設置兩個變量i、j,排序開始的時候i=1,j=13; 2)以第一個數組元素做爲關鍵數據,賦值給x,即x=a[1]=8; 3)、從j開始向前搜索,即由後開始向前搜索(j=j-1),找到第一個小於x的值,二者交換; 4)、從i開始向後搜索,即由前開始向後搜索(i=i+1),找到第一個大於x的值,二者
相關文章
相關標籤/搜索