【单选题】【消耗次数:1】
下列排序算法中时间复杂度不受数据初始状态影响,恒为O(n2)的是
堆排序
冒泡排序
直接选择排序
快速排序
参考答案:
复制
纠错
相关题目
【单选题】 下列各种排序算法中平均时间复杂度为O(n2)是()。
①  快速排序
②  堆排序
③  归并排序
④  冒泡排序
【判断题】 希尔排序算法的时间复杂度为O(n2)。()
①  正确
②  错误
【单选题】 就排序算法所用的辅助空间而言,堆排序、快速排序、归并排序的关系是( )。
①  A.堆排序 快速排序 归并排序
②  B.堆排序 归并排序 快速排序
③  C.堆排序 归并排序 快速排序
④  D.堆排序 快速排序 归并排序
【判断题】 设初始记录关键字基本有序,则快速排序算法的时间复杂度为O(nlog2n)。()
①  正确
②  错误
【单选题】 在对n个元素进行堆排序的过程中,时间复杂度为( )。
①  O(1)
②  O(log2(n))
③  O(n的平方)
④  O(nlog2(n))
【单选题】 在对n个元素进行堆排序的过程中,空间复杂度为( )。
①  O(1)
②  O(log2(n))
③  O(n的平方)
④  O(nlog2(n))
【单选题】 在对n个元素进行冒泡排序的过程中,最好情况下的时间复杂度为( )。
①  O(1)
②  O(log2(n))
③  O(n的平方)
④  O(n)
【单选题】 对n个元素进行直接插入排序时间复杂度为( )。
①  O(1)
②  O(n)
③  n+1
④  n/2
【单选题】 二路归并排序的时间复杂度为()。
①  O(n)
②  O(n2)
③  O(nlog2n)
④  O(1og2n)
【单选题】 在对n个元素进行快速排序的过程中,平均情况下的时间复杂度为( )。
①  O(1)
②  O(log2(n))
③  O(n的平方)
④  O(nlog2(n))
随机题目
【单选题】 按照所反映资金运动形态不同,可以把财务会计报告分为?
①  会计报表和会计报表附注
②  中期报告和年度报告
③  静态会计报表和动态会计报表
④  个别财务会计报告和合并财务会计报告
【单选题】 银行营业收入确认的方法是?
①  收付实现制
②  实地盘存制
③  账面盘存制
④  权责发生制
【判断题】 所有者权益变动表是指反映构成所有者权益各组成部分当期增减变动情况的报表。
①  正确
②  错误
【判断题】 金融企业结转“本年利润”科目期末余额的方法有账结法和表结法两种。
①  正确
②  错误
【多选题】 下列哪些项是财务报告编制的基本要求?
①  以持续经营为基础
②  完整性
③  一致性
④  重要性
【单选题】 下列哪一项属于银行成本计算对象?
①  银行存款
②  银行贷款
③  银行营业收入
④  银行营业支出
【单选题】 按照编报范围不同,可以把财务会计报告分为?
①  会计报表和会计报表附注
②  中期报告和年度报告
③  静态会计报表和动态会计报表
④  个别财务会计报告和合并财务会计报告
【多选题】 下列哪些属于财务会计报告?
①  资产负债表
②  财务情况说明书
③  利润表
④  会计报表附注
【单选题】 下列哪一项是从净利润中提取,用于弥补亏损,但不得用于分红和转增资本?
①  一般风险准备
②  盈余公积
③  资本公积
④  固定资产
【单选题】 按照编报时间不同,可以把财务会计报告分为?
①  会计报表和会计报表附注
②  对外财务报告和对内财务会计报告
③  中期报告和年度报告
④  个别财务会计报告和合并财务会计报告