【判断题】【消耗次数:1】
在排序过程中,可以有效地减少一趟排序过程中元素间的比较次数的算法是选择直接插入 ( )。
正确
错误
参考答案:
复制
纠错
相关题目
【单选题】 在对n个元素进行直接插入排序的过程中,共需要进行( )趟。
①  n
②  n+1
③  n-1
④  2n
【单选题】 若对n个元素进行直接插入排序,则进行任一趟排序的过程中,为寻找插入位置而需要的时间复杂度为( )。
①  O(1)
②  O(n)
③  O(n的平方)
④  O(log2(n))
【单选题】 在对n个元素进行直接插入排序的过程中,算法的空间复杂度为( )。
①  O(1)
②  O(log2(n))
③  O(n的平方)
④  O(nlog2(n))
【判断题】 排序过程中,每一趟从无序子表中将一个待排序的记录按其关键字的大小放置到已经排好序的子序列的适当位置,直到全部排好序为止,该排序算法是直接插入排序。
①  正确
②  错误
【单选题】 在对n个元素进行冒泡排序的过程中,第一趟排序至多需要进行( )对相邻元素之间的交换。
①  n
②  n-1
③  O(n的平方)
④  O(n)
【单选题】 若对n个元素进行直接插入排序,在进行第i趟排序时,假定元素r[i+1]的插入位置为r[j],则需要移动元素的次数为( )。
①  j-i
②  i-j-1
③  i-j
④  i-j+1
【单选题】 在对n个元素进行简单选择排序的过程中,需要进行( )趟选择和交换。
①  n
②  n+1
③  n-1
④  n/2
【单选题】 在对n个元素进行冒泡排序的过程中,至少需要( )趟完成。
①  1
②  n
③  n-1
④  n/2
【单选题】 排序算法中,从尚未排序序列中依次取出元素与已排序序列(初始为空)中的元素进行比较(要求比较次数尽量少),然后将其放入已排序序列的正确位置的方法是( )。
①  A.折半插入排序
②  B.直接插入排序
③  C.归并排序
④  D.选择排序
【单选题】 对n个元素进行直接插入排序时间复杂度为( )。
①  O(1)
②  O(n)
③  n+1
④  n/2
随机题目
【单选题】 同一条无差异曲线上的不同点表示
①  效用水平不同,但两种商品的组合比例相同
②  效用水平相同,但两种商品的组合比例不同
③  效用水平不同,两种商品的组合比例也不同
④  效用水平相同,两种商品的组合比例也相同
【单选题】 预算线的位置和斜率取决于
①  消费者收入
②  消费者偏好
③  消费者的收入和商品价格
④  厂商的成本
【单选题】 序数效用论认为,商品效用的大小
①  取决于它的使用价值
②  取决于它的价格
③  可以比较
④  不可比较
【单选题】 当总效用增加时,边际效用应该是
①  为正值,且不断增加
②  为负值,且不断增加
③  为负值,且不断减少
④  为正值,且不断减少
【单选题】 已知商品X的价格为3元,商品Y的价格为2元,如果消费者从这两种商品消费中得到最大效用时,商品Y的边际效用为30,那么此时X商品的边际效用为
①  75
②  55
③  60
④  45
【判断题】 支持价格是政府规定的某种产品的最高价格
①  正确
②  错误
【判断题】 某种商品越容易被替代,它的需求也就越有弹性。
①  正确
②  错误
【判断题】 由于吉芬商品和炫耀性商品的存在,因而需求定理是错误的。
①  正确
②  错误
【判断题】 需求价格弹性为零意味着需求曲线是一条水平线
①  正确
②  错误
【判断题】 商品降价后,总收益减少,则该商品为缺乏弹性的商品
①  正确
②  错误