稳定排序算法是指占用有限额外空间的算法。
第1题:
算法的时间复杂性是指该算法包含 【】 的多少,它是一个算法运行时间的相对度量;一个算法的空间复杂性是指该算法在运行过程中临时占用的 【】 的大小。
第2题:
下面叙述正确的是A)算法的执行效率与数据的存储结构无关B)算法的空间复杂度是指算法程序中指令(或语句)的条数C)算法的有穷性是指算法必须能在执行有限个步骤之后终止D)以上三种描述都不对
第3题:
算法空间复杂度是指______。
A.算法程序的长度
B.算法程序中的指令条数
C.算法程序所占用的存储空间
D.算法执行过程中所需要的存储空间
第4题:
下列排序算法中,时间复杂度为O(nlog2n)且占用额外空间最少的是(18)。
A.堆排序
B.冒泡排序
C.快速排序
D.SHELL排序
第5题:
下面关于算法的叙述中,正确的是( )。
A)算法的执行效率与数据的存储结构无关
B)算法的有穷性是指算法必须能在执行有限个步骤之后终止
C)算法的空间复杂度是指算法程序中指令(或语句)的条数
D)以上三种描述都正确
第6题:
数据结构与算法里,稳定排序是指排序前后不同关键字的记录相对位置不变。
第7题:
排序算法是稳定的意思是关键码相同的记录排序前后相对位置不发生改变,下列哪种排序算法是不稳定的()
第8题:
堆排序是一种稳定的排序算法。
第9题:
一个数字签名方案由()两部分构成。
第10题:
第11题:
对
错
第12题:
签署算法与验证算法
有限密钥空间与验证算法
签名的有限集合与签署算法
有限密钥空间与签名的有限集合
第13题:
下列叙述中,不正确的是
A.算法的执行效率与数据的存储结构有关
B.算法的空间复杂度是指执行这个算法所需要的内存空间
C.算法的有穷性是指算法必须能在执行有限个步骤之后终止
D.算法的时间复杂度是指执行这个算法所需要的时间
第14题:
算法是指( )。
A. 计算机程序
B. 解决问题的计算方法
C. 排序算法
D. 解决问题的有限运算序列
第15题:
为了降低算法的空间复杂度,要求算法尽量采用原地工作(in place)。所谓原地工作是指( ):
A.执行算法时所使用的额外空间固定(即不随算法所处理的数据空间大小的变化而变化)
B.执行算法时所使用的额外空间随算法所处理的数据空闯大小的变化而变化
C.执行算法时不使用额外空间
D.执行算法时不使用任何存储空间
第16题:
下面叙述正确的是______。
A. 算法的执行效率与数据的存储结构无关
B. 算法的空间复杂度是指算法程序中指令(或语句)的条数(指的是算法所占用的空
间)
C. 算法的有穷性是指算法必须能在执行有限个步骤之后终止
D. 以上三种描述都不对
第17题:
第18题:
对评价算法的标准,下列说法不正确的是()。
第19题:
排序算法的稳定性是指()
第20题:
排序的稳定性是指排序算法中的比较次数保持不变,且算法能够终止。
第21题:
冒泡排序
插入排序
归并排序
快速排序
第22题:
归并排序
快速排序
希尔排序
堆排序
第23题:
对
错