?*?快速排序
?*/
私人?靜電?作廢?快速排序?(?int[]?數組,?int?開始,?int?結束?)
{
如果?(開始?& lt?結束)
{
int?鑰匙?=?array[start];
int?我?=?開始;
為了什麽?(?int?j?=?開始?+?1;?j?& lt?結束?+?1;?j++?)
{
如果?(關鍵?& gt?數組[j])
{
int?臨時工?=?array[j];
array[j]?=?數組【我?+?1];
數組【我?+?1]?=?溫度;
i++;
}
}
數組[start]?=?array[I];
array[i]?=?關鍵;
快速排序?(數組,?開始,?我?-?1);
快速排序?(數組,?我?+?1,?end);
}
}
int[]?數組?=?新的?int[]?{?11,?213,?134,?65,?77,?78,?23,?43?};
快速排序?(數組,?0,?數組.長度?-?1);
System.out.println?(Arrays.toString?(數組));