首页学历类考试大学计算机科学
(单选题)

下列是顺序存储线性表排序的算法问:此算法的时间复杂性为()。

AO(n)   

B(n2)   

C(n*i)   

D(n*j)

正确答案

来源:www.examk.com

答案解析

相似试题

  • (简答题)

    试以顺序表作存储结构,写一实现线性表就地逆置的算法。

    答案解析

  • (简答题)

    已知长度为n的线性表A中的元素是整数,写算法求线性表中值大于item的元素个数。分两种情况编写函数: (1)线性表采用顺序存储; (2)线性表采用单链表存储。

    答案解析

  • (填空题)

    对用数组存储的线性表(16,15,32,11,6,30),用快速排序算法进行由小到大排序,若排序下标范围为0~5,选择元素16作为支点,调用一趟快速排序算法后,元素16在数组中的下标位置为()

    答案解析

  • (简答题)

    写出在顺序存储结构下将线性表逆转的算法,要求使用最少的附加空间。

    答案解析

  • (单选题)

    若长度为n的线性表采用顺序存储结构,在其第i个位置插入一个新元素算法的时间复杂度()。

    答案解析

  • (简答题)

    试写一算法,实现顺序表的就地逆置,即利用原表的存储空间将线性表(a1,…,an)逆置为(an,…,a1)。

    答案解析

  • (填空题)

    对于线性表的顺序存储,需要预先分配好存储空间。若分配太多容易造成存储空间的(),若分配太少又容易在算法中造成(),因而只适用于数据量变化不大的情况;对于线性表的链接存储,不需要()存储空间,存储器中的整个()都可供使用,分配和回收结点都非常方便,能有效的利用存储空间,在算法中不必考虑()的发生,因而适用于数据量变化较大的情况。

    答案解析

  • (简答题)

    以单链表为存储结构,写一个直接选择排序算法。

    答案解析

  • (简答题)

    设待排序的记录序列用单链表作存储结构,试写出直接插入排序算法。

    答案解析

快考试在线搜题