`
anyitzy
  • 浏览: 10230 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

冒泡排序

阅读更多

//第一轮

// 1 8 6 2 33 23 4   排序前

// 1 8 6 2 33 23 4   i=0   18比较 ,不交换

// 1 6 8 2 33 23 4 i=1   86比较 ,交换

// 1 6 2 8 33 23 4 i=2   82比较 ,交换

// 1 6 2 8 33 23 4 i=3   833比较 ,不交换

// 1 6 2 8 23 33 4 i=4   2333比较 ,交换

// 1 6 2 8 23 4 33 i=5   334比较 ,交换

将相邻的数据两两比较。。。

每轮中只进行两两交换

分享到:
评论

相关推荐

    冒泡排序_冒泡排序_

    C++实现冒泡排序,多层次,快速实现排序算法

    C语言冒泡排序法心得

    相信学过C语言的朋友都知道,在C语言中,常用的排序算法有:冒泡排序、快速排序、插入排序、选择排序、希尔排序、堆排序以及归并排序等等。就算没有用过,相信大家也有所耳闻。在这里呢,主要是想和大家一起来探讨...

    java基础冒泡排序.ppt

    冒泡排序详解,简单而详细的讲清楚了,什么是冒泡排序。 冒泡排序(Bubble Sort),是一种计算机科学领域的较简单的排序算法。 它重复地走访过要排序的元素列,依次比较两个相邻的元素,如果顺序(如从大到小、首...

    js冒泡排序两种排序代码

    js冒泡排序,冒泡排序的工作原理,我们有一个未排序的数组arr = [ 1, 4, 2, 5, -2, 3 ]任务是使用冒泡排序对数组进行排序。 冒泡排序比较索引 0 中的元素,如果第 0 索引大于第 1 索引,则交换值,如果第 0 索引...

    c++冒泡排序详解

    说一说冒泡排序 冒泡排序,作为最基本的排序算法,由于原理像冒泡一样,所以取名为冒泡排序; 我们知道,水泡在上升时,总是密度最小的最先上去,假如一个水层只能容纳一个水泡,那么水泡由上到下的排序就是密度逐渐...

    冒泡排序详解

    首先冒泡排序的图解如下: 冒泡排序的原理: 相邻的两个单位,比较存储的数据。 如果第一个单元的数据较大,就将两个相邻单元,交换存储数据。 冒泡排序的过程: 从起始单元开始比较,第一次循环,会选择出一个最大值,...

    冒泡排序 的动态演示 动画 C++写

    C++ 动态演示 里面 自由 头文件 和 动态链接库文件

    冒泡排序步骤详解

    此篇博文只是解释一下Java里面冒泡排序的步骤,为什么这么写,相信大家已经在众多博文中知道了冒泡排序的原理等知识,这里就不介绍了。 //冒泡排序 int[] arr = {1,3,5,7,9,10,8,6,4,2,0};//11位 int temp = 0;/...

    java冒泡排序代码

    java冒泡排序代码,亲测能用,控制台输入数据,自动排序

Global site tag (gtag.js) - Google Analytics