static void xzOrder(int list[]) {
int tmp = 0;
int iLength = list.length;
for (int i = 0; i < iLength ; i++) {
for (int j = i; j < iLength ; j++) {
if (list[j] > list[i]) {
tmp = list[j];
list[j] = list[i];
list[i] = tmp;
}
}
}
} public void getOrderBy() { int iList[] = {9, 3, 6, 1, 2, 3, 1, 1, 2, 2, 11, 1, 111};
int tmp = 0;
int iLength = iList.length;
for (int i = 0; i < iLength; i++) {
for (int j = i+1; j < iLength; j++) {
if (iList[i] > iList[j]) {
tmp = iList[i];
iList[i] = iList[j];
iList[j] = tmp;
}
}
}
} for (int i = 0; i < iLength; i++) {
for (int j = i+1; j < iLength; j++) {
for (int i = 0; i < iLength ; i++) {
for (int j = i; j < iLength ; j++) {
int tmp = 0;
int iLength = list.length;
for (int i = 0; i < iLength ; i++) {
for (int j = i; j < iLength ; j++) {
if (list[j] > list[i]) {
tmp = list[j];
list[j] = list[i];
list[i] = tmp;
}
}
}
} public void getOrderBy() { int iList[] = {9, 3, 6, 1, 2, 3, 1, 1, 2, 2, 11, 1, 111};
int tmp = 0;
int iLength = iList.length;
for (int i = 0; i < iLength; i++) {
for (int j = i+1; j < iLength; j++) {
if (iList[i] > iList[j]) {
tmp = iList[i];
iList[i] = iList[j];
iList[j] = tmp;
}
}
}
} for (int i = 0; i < iLength; i++) {
for (int j = i+1; j < iLength; j++) {
for (int i = 0; i < iLength ; i++) {
for (int j = i; j < iLength ; j++) {
而j = i的第一次会比较arr[i]>arr[i],没必要了
for (int i = 0; i < iLength; i++) {
for (int j = i+1; j < iLength; j++) {
这个,它省去了第一个数与自身的比较,但这在算法中是忽略不计的差别^_^
for(int i=0;i<iLength-1;i++)
for(int j=i+1;j<iLength;j++)
....