数据结构0-04期末考试B答案.docVIP

  • 11
  • 0
  • 约5.74千字
  • 约 6页
  • 2016-12-20 发布于贵州
  • 举报
四川大学期末考试题解答 (2003-2004学年第二学期) 课程名: 数据结构(B) 计算机科学与技术专业适用 人数: 学院: 专业: 教师姓名: 姓名: 学号: 成绩: 一、 设n个人围坐在一个圆桌周围,现在从第s个人开始报数,数到第m个人,让他出局;然后从出局的下一个人重新开始报数,数到第m个人,再让他出局,……,如此反复直到所有的人全部出局为止。下面要解决的Josephus问题是:对于任意给定的n, s和m,求出这n个人的出局序列。请以n = 9, s = 1, m = 5为例,人工模拟Josephus的求解过程以求得问题的解。(9分) 【解答】 出局人的顺序为5, 1, 7, 4, 3, 6, 9, 2, 8。 二、 列出右图所示二叉树的叶结点、分支结点和每个结点的层次。(9分) 【解答】 二叉树的叶结点有⑥、⑧、⑨。分支结点有①、②、③、④、⑤、⑦。 结点①的层次为0;结点②、③的层次为1;结点④、⑤、⑥的层次为2;结点⑦、⑧的层次为3;结点⑨的层次为4。 三.线性表可用顺序表或链表存储。试问:(9分) (1) 两种存储表示各有哪些主要优缺点?(3分) (

文档评论(0)

1亿VIP精品文档

相关文档