简单的排序算法

简单的排序算法

	/**
	 * 选择排序法(一趟一趟比较)
	 * @param arr
	 */
	public void sortArr(int[] arr)
	{
		int temp;
		for(int i=0; iarr[j])
				{
					temp = arr[j];
					arr[j] = arr[i];
					arr[i] = temp;
				}
			}
		}
	}
	
	
	/**
	 * 冒泡排序法(附近元素相比)
	 * @param arr
	 */
	public void sortArr2(int[] arr)
	{
		int temp;
		for(int i=0; iarr[j+1])
				{
					temp = arr[j];
					arr[j] = arr[j+1];
					arr[j+1] = temp;
				}
				
			}
		}
	}

 

你可能感兴趣的:(Java基础,数据结构与算法)