首页 > 编程知识 正文

快速排序java算法,java数组降序排序

时间:2023-05-04 13:33:15 阅读:55606 作者:520

公共类qui ksort {

私有静态输入计数=0;

publicstaticintsort (intfkdmnarry,int l,int h )。

int key=arry[l];

wile(LH ) {

wile(LHArry[H]=key ) {

h----;

}

arry[l]=arry[h];

wile(LHArry[L]=key ) {

L;

}

arry[h]=arry[l];

}

arry[l]=key;

for(intI=0; i arry.length; I ) {

}

返回l;

}

publicstaticvoidquiksort (intfkdmnb,int low,int high )。

if (低高度) {

intindex=sort(b,low,high );

quiksort(b,low,index - 1 );

quiksort(b,索引1,high );

}

}

publicstaticvoidmain (stringfkdmnargs ) {

intfkdmnf={ 15、11、23、2、55、4、7、88、66、10、34、55、77 };

for(intI=0; i f.length; I ) {

}

quiksort(f,0,f.length - 1 );

}

}

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。