试题详情
- 单项选择题设顺序表共有n个元素,用数组elem存储,实现在第i个元素之前插入一个元素e的操作,其主要语句为()。
A、FOR j=n DOWNTO i DO elem[j]=elem[j+1]; elem[i]=e;
B、FOR j=i TO n DO elem[j]=elem[j+1]; elem[i]=e;
C、FOR j=i TO n DO elem[j+1]=elem[j]; elem[i]=e;
D、FOR j=n DOWNTO i DO elem[j+1]=elem[j]; elem[i]=e;
- D
关注下方微信公众号,在线模考后查看
热门试题
- 对特殊矩阵采用压缩存储的目的主要是为了(
- 指出以下算法中的错误和低效之处,并将它改
- 队列的插入和删除运算分别在队列的两端进行
- 用循环链表表示的队列长度为n,若只设头指
- 线性结构中,线性表采用链式存储的好处是(
- 采用循环链表作为存储结构的队列就是循环队
- 一个队列的入队序列是a,b,c,d,按该
- 有一个长度为11的有序表(1,2,11,
- 下面计算正确的叙述是()
- 一个算法的时间复杂性是()的函数。
- 写出如图所示的树的叶子结点、非终端结点、
- 外部排序
- 对一棵二叉排序树按()遍历,可得到结点值
- 简述排序的作用。
- 二叉树的后序遍历序列中,任意一个结点均处
- 对初始状态为递增有序的序列进行排序,最省
- 单链表的结点包含两部分:数据域和指针域。
- 下列选项中关于算法和数据结构的关系描述正
- 一个有序表为(1,3,9,12,32,4
- 简要叙述栈和队列的特点