数据结构与算法里,以下算法时间复杂度是O(n*n)的是()。
A: 冒泡排序
B: 直接插入排序
C: 折半查找
D: 希尔排序
A: 冒泡排序
B: 直接插入排序
C: 折半查找
D: 希尔排序
举一反三
- 数据结构与算法里,时间复杂度低于O(n*n)的排序有()。 A: 快速排序 B: 冒泡排序 C: 直接插入排序 D: 希尔排序
- 数据结构与算法里,时间复杂度是O(n*n)的算法是()。 A: 简单选择排序 B: 顺序查找 C: 折半查找 D: 快速排序
- 数据结构与算法里,直接插入排序是稳定排序,且时间复杂度是O(n*n)。
- 数据结构与算法里,关于希尔排序的描述正确的是()。 A: 希尔排序是稳定排序 B: 希尔排序是交换排序的一种 C: 希尔排序是一种插入排序 D: 希尔排序的时间复杂度是O(n*n)
- 下面那些算法的时间复杂度为O(n^2)? A: 顺序查找 B: 折半查找 C: 插入排序 D: 冒泡排序 E: 折半插入排序