数组排序算法(冒泡排序、倒排序、反转排序)

 
  
冒泡排序
/* {458,89,65,4,55,49,112}
	 * 第一趟排序后:【89,65,4,55,49,112】458
	 * 第二趟排序后:【89,65,4,55,49】112 458
	 * 第三趟排序后:【65,4,55,49】89 112 458
	 * 第四趟排序后:【4,55,49】65 89 112 458
	 * 第三趟排序后:【4,49】55 65 89 112 458
	 * 第四趟排序后:【4】49 55 65 89 112 458
	 */
	public static void sort(){
		int[] i=new int[]{458,89,65,4,55,49,112};
		for(int i1=1;i1i[i2+1]){
					int min=i[i2+1];
					i[i2+1]=i[i2];
					i[i2]=min;
				}
			}
		}
		for(int i4=0;i4
 
  
 
  
 
  
 
  
 
  
 
  
 
  
 
  
 
  
 
  
 
  
 
 

你可能感兴趣的:(编程思想)