移动端

  • 题王微信公众号

    题王微信公众号

    微信搜“题王网”真题密题、最新资讯、考试攻略、轻松拿下考试

判断题

数据结构与算法里,冒泡排序与快速排序都是插入排序。

发布日期:2020-12-11

数据结构与算法里,冒泡排序与快速排序都是插入排序。
A

B

试题解析

快速排序算法

快速排序(Quicksort),计算机科学词汇,适用领域Pascal,c++等语言,是对冒泡排序算法的一种改进。

中文名
快速排序算法
别名
快速排序
提出时间
1960年
应用学科
计算机科学
外文名
quick sort
提出者
C. A. R. Hoare
适用领域
Pascal,c++等语言

冒泡排序

冒泡排序(Bubble Sort),是一种计算机科学领域的较简单的排序算法。它重复地走访过要排序的元素列,依次比较两个相邻的元素,如果顺序(如从大到小、首字母从Z到A)错误就把他们交换过来。走访元素的工作是重复地进行,直到没有相邻元素需要交换,也就是说该元素列已经排序完成。这个算法的名字由来是因为越小的元素会经由交换慢慢“浮”到数列的顶端(升序或降序排列),就如同碳酸饮料中二氧化碳的气泡最终会上浮到顶端一样,故名“冒泡排序”。

中文名
冒泡排序
所属学科
计算机科学
算法稳定性
稳定排序算法
外文名
Bubble Sort
时间复杂度
O(n
实质
把小(大)的元素往前(后)调

插入排序

插入排序,一般也被称为直接插入排序。对于少量元素的排序,它是一个有效的算法。插入排序是一种最简单的排序方法,它的基本思想是将一个记录插入到已经排好序的有序表中,从而一个新的、记录数增1的有序表。在其实现过程使用双层循环,外层循环对除了第一个元素之外的所有元素,内层循环对当前元素前面有序表进行待插入位置查找,并进行移动。

中文名
插入排序
别名
直接插入排序
时间复杂度
O(N^(1-2))
稳定性
稳定
外文名
Insertion sort
分类
排序方法
空间复杂度
O(1)

题王网让考试变得更简单

扫码关注题王,更多免费功能准备上线!

此试题出现在

大学试题

工学

去刷题
热门试题热门资讯 相关试题

暂无相关推荐~