當前位置:編程學習大全網 - 網站源碼 - java快速排序代碼中的SwapReferences()方法是什麽?如何編寫代碼

java快速排序代碼中的SwapReferences()方法是什麽?如何編寫代碼

/**

?*?快速排序

?*/

私人?靜電?作廢?快速排序?(?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?(數組));

  • 上一篇:做壹個電子商務網站需要多少錢?
  • 下一篇:想學Python 開發 Windows 桌面應用程序,有哪些不錯的教程推薦嗎? ...
  • copyright 2024編程學習大全網