单项选择题在设计解决递归问题的非递归算法时,大多数情况下都要用到()结构。
A.堆栈
B.队列
C.树
D.图
您可能感兴趣的试卷
你可能感兴趣的试题
1.单项选择题在非空双向循环链表中由q所指的那个链结点后面插入一个p指的链结点的动作对应的语句依次为:p->llink=q; p->rlink=q->rlink; q->rlink=p;()。(空白处为一条赋值语句)
A.q->llink=p;
B.q->rlink->llink=p;
C.p->rlink->llink=p;
D.p->llink->llink=p;
2.单项选择题删除长度为n的顺序表的第i个数据元素时需要移动表中()个数据元素。
A.i
B.n-i
C.n+i
D.n−i+1
最新试题
在多道程序系统中,处理机的分配由()完成。
题型:单项选择题
P操作和V操作都是进程模块,所以必须成对出现。
题型:判断题
在各种进程调度算法中,若所有进程同时到达,则平均等待时间最短的是()
题型:单项选择题
很好地解决了“零头”问题的存储管理方法是()。
题型:单项选择题
已知二叉树中叶结点数为50,仅有一个孩子的结点数为30,则总结点数为()
题型:单项选择题
在有向图的邻接表中,顶点Vi在表结点中出现的次数是顶点Vi的()。
题型:单项选择题
从理论上,计算机系统的虚拟存储空间的大小是由()确定的。
题型:单项选择题
文件的逻辑结构是指文件在存储空间的分配方式。
题型:判断题
若线性表最常用的操作是在最后一个元素之后插入一个结点和删除最后一个结点,则采用()存储方式节省时间。
题型:单项选择题
对二叉排序树得到的关键字升序序列的遍历是()
题型:单项选择题