排序都有哪几种方法?用JAVA实现一个快速排序。

排序都有哪几种方法?用JAVA实现一个快速排序。... 排序都有哪几种方法?用JAVA实现一个快速排序。 展开
 我来答
欧阳逸遐dR
2011-11-16 · 超过32用户采纳过TA的回答
知道答主
回答量:180
采纳率:55%
帮助的人:64.7万
展开全部
前置 后置 冒泡
int mp[] = new int[1,2,12,22,58,48,0];

for (int i = 0; i < mp.length; i++) {
for (int j = 0; j < mp.length; j++) {
int temp;
if (mp[i] < mp[j]) {
temp = mp[j];
mp[j] = mp[i];
mp[i] = temp;
}
}
}
for (int i = 0; i < mp.length; i++) {
System.out.print(mp[i] + " ");
}
System.out.print("\n");
依旧牡丹江
2013-06-01
知道答主
回答量:4
采纳率:0%
帮助的人:5126
展开全部
//实现冒泡排序
int[] num=new int[]{100,34,20,44,56,76,99,10};
int temp;

for (int i = 0; i < num.length-1; i++) {

for (int j = 0; j <num.length-1-i; j++) {
if(num[j]>num[j+1]){
temp=num[j];
num[j]=num[j+1];
num[j+1]=temp;
}
}
}
//Arrays.sort(num); 使用此方法只能将数组中的元素升序排序
for (int i = 0; i < num.length; i++) {
System.out.print(" "+num[i]);
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式