首页学历类考试大学计算机科学
(简答题)

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

正确答案

答案解析

相似试题

  • (简答题)

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

    答案解析

  • (简答题)

    设计一个算法,其功能为:利用直接插入排序的方法,将一组存储在带头结点的单链表中的记录递增排序。请将算法补充完整。

    答案解析

  • (简答题)

    设线性表,A=(a1,a2,…,am)B=(b1,b2,…,bn),试写一个按下列规则合并A,B为线性表C的算法,即使得 C=(a1,b1,…,am,bm,bm+1,…,bn)当m≤n时; C=(a1,b1,…,an,bn,an+1,…,am)当时m>n时。 线性表A,B和C均以单链表作存储结构,且C表利用A表和B表中的结点空间构成。注意:单链表的长度值m和n均未显式存储。

    答案解析

  • (简答题)

    已知深度为h的二叉树以一维数组[2h-1]作为其存储结构,请写一个算法,求该二叉树中叶结点的个树。

    答案解析

  • (简答题)

    以二叉链表为存储结构,在二叉树中删除以值x为根结点的子树。

    答案解析

  • (简答题)

    编写程序,将若干整数从键盘输入,以单链表形式存储起来,然后计算单链表中结点的个数(其中指针P指向该链表的第一个结点)。

    答案解析

  • (简答题)

    假设有两个按元素递增有序排列的线性表A和B,均以单链表作存储结构。请编写算法,将表A和表B归并成一个按元素值非递减有序(允许值相同)排列的线性表C,并要求利用原表(即表A和表B)的结点空间存放表C。

    答案解析

  • (填空题)

    对于双向链表,在两个结点之间插入一个新结点时需修改的指针共有()个,单链表为()个。

    答案解析

  • (简答题)

    假设有两个按元素值递增有序排列的线性表A和B,均以单链表作存储结构,请编写算法将A表和B表归并成一个按元素值递减有序(即非递增有序,允许表中含有值相同的元素)排列的线性表C,并要求利用原表(即A表和B表)的结点空间构造C表。

    答案解析

快考试在线搜题