数据结构--排序.docVIP

  • 29
  • 0
  • 约3.32千字
  • 约 6页
  • 2017-06-08 发布于湖北
  • 举报
数据结构--排序

习题8 排序 一、单项选择题 1. 若对n个元素进行直接插入排序,在进行第i趟排序时,假定元素r[i+1]的插入位置为r[j],则需要移动元素的次数为( D )。 A. j-i B. i-j-1 C. i-j D. i-j+1 2. 若对n个元素进行直接插入排序,则进行任一趟排序的过程中,为寻找插入位置而需要的时间复杂度为( B )。 A. O(1) B. O(n) C. O(n2) D. O(log2n) 3. 在对n个元素进行直接插入排序的过程中,共需要进行( C )趟。 A. n B. n+1 C. n-1 D. 2n 4. 对n个元素进行直接插入排序时间复杂度为( C )。 A. O(1) B. O(n) C. O(n2) D. O(log2n) 5. 在对n个元素进行冒泡排序的过程中,第一趟排序至多需要进行( B )对相邻元素之间的交换。 A. n B. n-1 C. n+1 D. n/2 6. 在对n个元素进行冒泡排序的过程中,最好情况下的时间复杂度为( D )。

文档评论(0)

1亿VIP精品文档

相关文档