学科分类

已选分类 工学计算机科学与技术计算机软件与理论
单选题设线性表中有2n个元素,以下操作中,在单链表上实现要比在顺序表上实现效率更高的是______。 A.删除指定元素 B.在最后一个元素的后面插入一个新元素 C.顺序输出前k个元素 D.交换第i个元素和第2n-i-1个元素的值(i=0,1,…,n-1)
进入题库练习
单选题已知一个有向图的边集为{<a,b>,<a,c>,<a,d>,<b,d>,<b,e>,<d,e>},则由该图产生的一种可能的拓扑序列为{{U}} {{/U}}。 A.a,b,c,d,e B.a,b.d,e,b C.a,c,b,e,d D.a,c,d,b,e
进入题库练习
单选题为了处理参数及返回地址,在递归过程或函数调用时,要用一种称为______的数据结构。 A.队列 B.多维数组 C.栈 D.线性表
进入题库练习
单选题下述哪一条是顺序存储结构的优点? ____
进入题库练习
单选题关于数据库安全性和完整性的描述,错误的是()。
进入题库练习
单选题设图有n个顶点和e条边,在采用邻接矩阵时,遍历图的顶点所需时间为______;在采用邻接表时,遍历图的顶点所需时间为O(n+e)。 A.O(n) B.O(n2) C.O(e) D.O(n×e)
进入题库练习
单选题在用Kruskal算法求解带权连通图的最小生成树时,通常采用一个______辅助结构,判断一条边的两个端点是否在同一个连通分量上。在该算法中选择权值最小的边的原则是该边不能在图中构成回路,它主要适用于稀疏图。 A.位向量 B.堆 C.并查集 D.生成树顶点集合
进入题库练习
单选题下列排序算法中,______算法是不稳定的。 A.起泡排序 B.直接插入排序 C.基数排序 D.快速排序
进入题库练习
单选题下列关于无向连通图特性的叙述中,正确的是______。 ①所有顶点的度之和为偶数 ②边数大于顶点个数减1 ③至少有一个顶点的度为1 A.只有① B.只有② C.①和② D.①和③
进入题库练习
单选题用邻接矩阵A表示图,判定任意两个顶点vi和vj之间是否有长度为m的路径相连,则只要检查______的第i行第j列的元素是否为零即可。 A.mA B.A C.Am D.Am-1
进入题库练习
单选题把树的根结点的层数定义为1,其他结点的层数等于其父结点所在层数加上1。设T是一棵二叉树,Ki和Kj是T中子结点数小于2的结点中的任意两个,它们所在的层数分别为λKi和λKj,当关系式|λKi-λKj|≤1一定成立时,则称T为一棵______。 A.满二叉树 B.二叉查找树 C.平衡二叉树 D.完全二叉树
进入题库练习
单选题若一个栈的输入序列为1,2,3,…,n,输出序列的第一个元素是i,则第j个输出元素是 ____ 。
进入题库练习
单选题线性表是______。 A.一个有限序列,可以为空 B.一个有限序列,不能为空 C.一个无限序列,可以为空 D.一个无限序列,不能为空
进入题库练习
单选题非空的循环单链表head的尾结点p满足______。 A.p->next=head B.p->next=NULL C.p=NULL D.p=head
进入题库练习
单选题最不适合用做链式队列的链表是______。 A.带有队头指针的双向非循环链表 B.带有队头指针的双向循环链表 C.只带队尾指针的双向循环链表 D.只带队尾指针的循环单链表
进入题库练习
单选题已知某平衡二叉树含有在15个结点,25为其中的一个结点,如果在此平衡二叉树上查找关键字为25的结点,下列比较的次序合理的是______。 A.29,35 B.35,45,25 C.45,15,35,25 D.60,30,50,40,38,36
进入题库练习
单选题一个以向量V[n]存储的栈,其初始栈项指针top为n+1,则对于x,其正确的进栈操作是______。 A.top=top+ 1;V[top]=x B.V[top]=x;top=top+1 C.top = top-1;V[top]=x D.V[top]=x;top=top-1
进入题库练习
单选题用不带头结点的单链表存储队列时,其队头指针指向队头结点,其队尾指针指向队尾结点,则在进行删除操作时 ____ 。
进入题库练习
单选题若用冒泡排序方法对序列{10,14,26,29,41,52}从大到小排序,需进行______次比较。
进入题库练习
单选题已定义的函数有返回值,则以下关于该函数调用的叙述中错误的是( )。
进入题库练习