quicksort.java
来自「简单排序的java源代码」· Java 代码 · 共 19 行
JAVA
19 行
import java.io.*;
public class quicksort{
private static int partion(int a[],int low,int high)//partion:a[low]a[high]ҳָꣻ
{
int k=a[low];//ȱa[low]ֵ
int priokey=a[low];//priokeyΪȽϹؼ
while(low<high)
{
while(low<high && a[high]>=priokey)
high--;
a[low]=a[high];//ѱpriokeyСļ¼Ƶλ
while(low<high && a[low]<=priokey)
low++;
a[high]=a[low];//ѱpriokeyļ¼Ƶλ
}
a[low]=k;
return low;//طָa[low]a[high]
}
private static void qsort(int a[],int low,int high)//aa[low..high]
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?