• 关于

    冒泡排序

    的搜索结果

回答

待排序的元素规模小:用冒泡排序。规模大一般用快速排序,堆排序。冒泡排序。从空间复杂度和时间复杂度来说冒泡排序算法并不是最好的排序方法。但是冒泡排序有一些优点:冒泡法有一个很形象的名字,冒泡法排序是一种...
游客886 2019-12-02 01:19:26 0 浏览量 回答数 0

回答

冒泡排序法在什么场合下有用?笔试的时候应该写冒泡排序还是快速排序?
知与谁同 2019-12-01 20:11:27 412 浏览量 回答数 1

回答

比如冒泡排序实现起来简单,如果待排序数据量小,并且对效率要求不高时,完全可以满足;希尔排序效率比冒泡高,但是算法实现稍复杂,一般人们不愿意去实现它。我认为排序算法的根本区别是它们排序的效率,就是排序...
聚小编 2019-12-02 01:18:26 0 浏览量 回答数 0

回答

3、交换排序(冒泡排序和快速排序) 4、归并排序 5、基数排序 直接插入排序:逐个将后一个数加到前面的排好的序中。在直接插入排序过程中,对其中一个记录的插入排序称为一次排序;直接插入排序是从第二个记录开始...
寒凝雪 2019-12-02 01:17:58 0 浏览量 回答数 0

回答

插入排序、冒泡排序、二叉树排序、二路归并排序及其他线形排序是稳定的 选择排序、希尔排序、快速排序、堆排序是不稳定的 2.时间复杂性比较 插入排序、冒泡排序、选择排序的时间复杂性为O(n2) 其它非线形排序的时间...
一键天涯 2019-12-02 01:17:46 0 浏览量 回答数 0

回答

插入排序、冒泡排序、二叉树排序、二路归并排序及其他线形排序是稳定的 选择排序、希尔排序、快速排序、堆排序是不稳定的 2.时间复杂性比较 插入排序、冒泡排序、选择排序的时间复杂性为O(n2) 其它非线形排序的时间...
玄学酱 2019-12-02 01:17:33 0 浏览量 回答数 0

回答

冒泡排序,希尔排序,基数排序,归并排序四种排序算法中不稳定的排序算法是
知与谁同 2019-12-01 20:11:13 435 浏览量 回答数 3

回答

因为每一趟排序都使有序区增加了一个气泡,在经过n-1趟排序之后,有序区中就有n-1个气泡,而无序区中气泡的重量总是大于等于有序区中气泡的重量,所以整个冒泡排序过程至多需要进行n-1趟排序。若在某一趟排序中未...
沉默术士 2019-12-02 01:19:30 0 浏览量 回答数 0

回答

下列排序算法中不稳定的是()。A.快速排序 B.归并排序 C.冒泡排序 D.直接插入排序
知与谁同 2019-12-01 20:12:07 2286 浏览量 回答数 3

回答

冒泡排序,在每一次比较的时候,如果发现相邻两数的次序不对,都会马上就把两数进行对调。选择排序,则在比较过程中(内循环里面)并不进行对调,而是先记录下最小(大)数的下标,在一次扫描完成后再进行对调。所以...
管理贝贝 2019-12-02 01:19:23 0 浏览量 回答数 0

回答

c++编程用函数模板实现排序算法(冒泡排序、插入排序)
知与谁同 2019-12-01 20:10:55 659 浏览量 回答数 3

回答

冒泡排序 选择排序 插入排序(这个虽然从算法上来讲,时间复杂度一样,但是一般比上面两个快一点) 比较推荐的排序 希尔排序(基于插入排序) 快速排序(基于冒泡排序) 还有一个 归并排序 了解一下就好。
寒凝雪 2019-12-02 01:19:03 0 浏览量 回答数 0

回答

冒泡排序的时间复杂度是O(n*n),应该算是所有排序算法中最慢的,不过是最简单易懂也是最稳定的,我个人通常用快速排序,虽然说它的稳定性差,但是目前为止还真没遇见过快速排序莫名其妙的崩溃事件。提供一个实验数据...
聚小编 2019-12-02 01:19:26 0 浏览量 回答数 0

回答

对学生成绩从高到低进行排序 选择冒泡排序或选择排序法 最后提交一个c文件
知与谁同 2019-12-01 20:11:13 603 浏览量 回答数 1

回答

1冒泡排序:假设线性表长度为n,在最坏的情况下,冒泡排序需要经过n/2遍的从前到后的扫描和n/2遍的从后往前的扫描,需要比较的次数为n(n-1)/2 2快速排序:从线性表中选取一个元素,设为T,将线性表后面小于T的元素移...
马铭芳 2019-12-02 01:19:27 0 浏览量 回答数 0

回答

冒泡排序的基本思想是: 通过无序区中相邻记录关键字间的比较和位置的交换,使关键字最小的记录如气泡一般逐渐往上“漂浮”直至“水面”。整个算法是从最下面的记录开始,对每两个相邻的关键字进行比较,且使关键字较小...
祁同伟 2019-12-02 01:18:02 0 浏览量 回答数 0

回答

怎么使用冒泡排序法进行排序?
知与谁同 2019-12-01 20:11:31 496 浏览量 回答数 1

回答

冒泡排序与选择排序有什么区别
知与谁同 2019-12-01 20:11:21 457 浏览量 回答数 3

回答

冒泡排序的算法时间复杂度上O(n^2) 冒泡排序是这样实现的: 首先将所有待排序的数字放入工作列表中。从列表的第一个数字到倒数第二个数字,逐个检查:若某一位上的数字大于他的下一位,则将它与它的下一位交换。重复...
玄学酱 2019-12-02 01:17:46 0 浏览量 回答数 0

回答

什么是冒泡排序和快速排序?两者之间的区别是什么?编程时哪一种排序方法比较好?
知与谁同 2019-12-01 20:11:05 869 浏览量 回答数 1

回答

选择排序法跟冒泡排序法有什么区别
知与谁同 2019-12-01 20:11:13 950 浏览量 回答数 1

回答

冒泡:在冒泡排序中,可以设置一个判断,若某一趟排序没发生交换则可以终止排序。其他的都不行,尽管快速排序也是交换排序。
祁同伟 2019-12-02 01:18:01 0 浏览量 回答数 0

回答

Des 冒泡排序(Bubble Sort)分为若干趟进行,每一趟排序从前往后比较每两个相邻的元素的大小(因此一趟排序要比较n-1对位置相邻的数)并在 每次发现前面的那个数比紧接它后的数大时交换位置;进行足够多趟直到某一趟...
游客886 2019-12-02 01:17:49 0 浏览量 回答数 0

回答

日常操作中,常见的排序方法有:冒泡排序、快速排序、选择排序、插入排序、希尔排序,甚至还有基数排序、鸡尾酒排序、桶排序、鸽巢排序、归并排序等。各类排序方法代码如图: ...去这儿看,很全的。...
游客886 2019-12-02 01:17:41 0 浏览量 回答数 0

回答

冒泡排序法对十个数进行排序 C语言
知与谁同 2019-12-01 20:11:21 496 浏览量 回答数 2

回答

什么是冒泡排序法,什么是直接排序法
知与谁同 2019-12-01 20:10:51 323 浏览量 回答数 1

回答

冒泡排序的算法时间复杂度上 最坏情况下 是:O(n^2) 冒泡排序是这样实现的: 首先将所有待排序的数字放入工作列表中。从列表的第一个数字到倒数第二个数字,逐个检查:若某一位上的数字大于他的下一位,则将它与它的...
马铭芳 2019-12-02 01:18:23 0 浏览量 回答数 0

回答

冒泡排序法与快速排序法都属于交换类排序方法。冒泡排序法是一种最简单的交换类排序方法,它是通过相邻数据元素的交换逐步将线性表变成有序。假设线性表的长度为n,则在最坏情况下,冒泡排序需要经过n/2遍的从前往后...
晚来风急 2019-12-02 01:19:10 0 浏览量 回答数 0

回答

求使用冒泡排序算法对n个字符串进行排序
知与谁同 2019-12-01 20:11:17 376 浏览量 回答数 1

回答

求 c语言选择排序法和 冒泡排序法代码!
知与谁同 2019-12-01 20:10:41 791 浏览量 回答数 6

云产品推荐

视频直播 大数据计算服务 MaxCompute 国内短信套餐包 ECS云服务器安全配置相关的云产品 开发者问答 阿里云建站 新零售智能客服 万网 小程序开发制作 视频内容分析 视频集锦 代理记账服务 阿里云AIoT 阿里云科技驱动中小企业数字化