以Java为基础的十类排序算法
发布时间
阅读量:
阅读量
文章目录
-
- 一、冒泡排序
- 二、快速排序
- 三、直接插入
- 四、希尔排序
- 五、选择排序
- 六、归并排序
- 七、计数排序
- 八、堆排序
- 九、桶排序
- 十、基数排序
- 一、冒泡排序
一 、冒泡
public static void main(String[] args) {
int[] arr = new int[]{3, 5, 6, 7, 8, 2, 1};
int i,j;
for ( i = 0; i <arr.length-1;i++)
{
for (j = 0; j<arr.length-1-i;j++)
{
if (arr[j] > arr[j + 1])
{
int temp = arr[j+1];
arr[j+1] = arr[j];
arr[j] = temp;
}
}
}
全部评论 (0)
还没有任何评论哟~
