福建师范大学试卷纸第 1 页 共 6 页福建师范大学数学与计算机科学学院 2011 — 2012 学年第 1 学期 半期考试卷考生信息栏______学院______系______专业______年级姓名______学号___装订线专业:年级:课程名称 : 数据结构任课教师:试卷类别: 开卷()闭卷(√)考试用时:分钟考试时间 : 年月日午点分题号一二三四五总得分评卷人得分题号六七八九十得分福建师范大学试卷纸第 2 页 共 6 页一、选择: (每题 2 分,共 20 分) 1、已知二叉树的前、中根序列分别是abdefcg 和 defbagc,则该二叉树的后根遍历序列是( )
defbgca B
fedbgca C
abcdefg D
gfedcba 2、数据在计算机存储器内表示时, 物理地址与逻辑地址相同并且是连续的, 称为 ( ) A
顺序存储结构D
链式存储结构3、一个栈的输入序列为1 2 3 4 5,则下列序列中不可能是栈的输出序列的是()
2 3 4 1 5 B
5 4 1 3 2 C
2 3 1 4 5 D
1 5 4 3 24、在具有 n 个结点的单链表中, 实现 ( )的操作 , 其算法的时间复杂度是O(n)
遍历链表和求链表的第i 个结点
在地址为 p 的结点之后插入一个结点
删除开始结点D
删除地址为p 的结点的后继结点
5、数组Q[n]用来表示一个循环队列,f为当前队列头元素的前一位置,r为队尾元素的位置,假定队列中元素的个数小于n,计算队列中元素的公式为A
r -f; B
(n+f -r )% n; C
n+r -f; D
(n+r -f )% n 6、判定一个栈ST(最多元素为m0)为空的条件是( ) A .ST->top0 B .ST->top= =0 C .ST-