填空题 1、 在顺序表中访问任意一个元素得时间复杂度均为 O(1) ,因此顺序表也称为 随机存取 得数据结构
二维数组 a[4][3](下标从 0 开始),假设 a[0][0]得地址为 50,数据以行序优先方式存储,每个元素得长度为 2 字节,则 a[2][1]地址就是 64
3、 直接插入排序用监视哨得作用就是 防止数组下标越界
4、 已知广义表 Ls=(a, (b, c), (d, e)), 运用 head 与 tail 函数取出 Ls中得原子 d 得运算就是 Head ( Head ( Tail ( Tail ( LS ))))
对有 14 个元素得有序表 A[1、、14]进行折半查找,当比较到 A[4]时算法结束
被比较元素除 A[4]外,还有 A[3] A[5] A[ 7]
6、 在 AOV 网中,顶点表示 活动 ,边表示 活动之间得先后关 系
7、 有向图 G 可进行拓扑排序得判别条件就是 有向无环图
8、 若串 S1=‘ABCDEFGHIJK’,S2=‘451223’,S3=‘####’,则执行 Substring(S1,Strlength(S3),Index(S2,‘12’,1))得结果就是 DEF
选择题1、 在下列存储形式中,哪一个不就是树得存储形式
( D )A
双亲表示法 B
孩子链表表示法 C
孩子兄弟表示法 D
顺序存储表示法 2、 查找 n 个元素得有序表时,最有效得查找方法就是( C )
顺序查找 B
分块查找 C
折半查找 D
二叉查找3、将所示得 s 所指结点加到 p 所指结点之后,其语句应为( D )
s>next=p+1 ; p>next=s;B
(*p)、next=s; (*s)、next=(*p)、next;C
s>next=p>next ; p>next=s>next;D
s>next=p>nex