国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

快排算法

2019-11-14 10:47:12
字體:
來源:轉載
供稿:網友

分析:快排主要思想是先在(1).數組中找一個作為基準,拿這個基準把比它大的放一邊,比它小的放在另一邊;然后再把它左右倆邊的重復(1)操作

實現:(我將第一個元素作為基準)

public static void QuickSort(int[] numbers,int a,int b){if(a>=b)return; int tag=numbers[a],i=a,j=b;while(i<j){while(i<j&&numbers[j]>=tag){j--;}if(i<j){numbers[i]=numbers[j];i++;}while(i<j&&numbers[i]<=tag){i++;}if(i<j){numbers[j]=numbers[i];j--;}}numbers[i]=tag;QuickSort(numbers,a,i-1);QuickSort(numbers,i+1,b);}


上一篇:JDBC與JDBC-2、開發

下一篇:vs2010忽略警告

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 上杭县| 宜川县| 灌南县| 三亚市| 鄯善县| 松阳县| 海宁市| 方正县| 右玉县| 隆林| 安阳市| 牙克石市| 含山县| 元阳县| 纳雍县| 玉门市| 宿松县| 临西县| 桐柏县| 龙口市| 饶河县| 夏邑县| 奇台县| 溧水县| 开阳县| 疏勒县| 宜兴市| 定襄县| 广平县| 宁城县| 锡林郭勒盟| 洪湖市| 禄丰县| 十堰市| 张家港市| 招远市| 卓尼县| 胶州市| 天柱县| 和政县| 铜梁县|