频道直达 - 专题 - 新闻 - 技巧 - 组网 - 开发 - 安全 - web编程 - 图像 - 操作系统 - 数据库 - 教育 - 旅游 - 健康 - 时尚 - 驱动 - 软件 - 游戏 - 多媒体 - ERP - 讨论组

南开大学1998年研究生入学考试 数据结构试题

来源: 作者: 出处:巧巧读书 2006-05-20 进入讨论组

1 8分)

    给出数组AARRAY[3826]OF INTEGER;当它在内存中按行存放和按列存放时,分别写出数组元素A[i,j]的地址计算公式(设每个元素占两个存储单元)。

  212分)

    对于有向无环图

  叙述求拓朴有序序列的步骤;

  对于图1,写出它的四个不同的拓朴有序序列。

南开大学1998年研究生入学考试 数据结构试题

2

  3 10分)

    已知一棵二叉树按中序遍历时各结点被访问的次序和这棵二叉树按中序遍历时各结点被访问的次序能否唯一确定这棵二叉树的结构?为什么?若已知一棵二叉树按光序遍历时各结点被访问的次序和这棵二叉树按后序遍历时各结点被访问的次序,能否唯一确定这棵二叉树的结构?为什么?

  4 16分)

    写出从图的邻接表表示转换成邻接矩阵表示的算法,用类PASCAL语言(或C语言)写成过程形式。

  5 16分)

    回答下列问题:

  什么是连通图的生成树?

  什么是哈夫曼(Huffman)树?

  什么是平衡二叉树(AVL树)?

  什么是mB-树?

  6 10分)

    a,b,c,d,e五个字符的编码分别为12345,并设标识符依以下次序出现:ac,bd,aa,be,ab,ad,cd,bc,ae,ce。要求用哈希(Hash)方式将它们存放具有10个位置的表中。

  对上述关键字(标识符)构造一个哈希函数,使得发生冲突尽可能地少;

  用线性探测再散列法解决冲突。

    写出上述各关键字在表中的位置。

  7 16分)

    写出在二叉排序树中删除一个结点的算法,使删除后仍为二叉排序树。设删除结点由指针力所指,其亲结点由指针p所指,并假设被删除结点是其双亲结点右孩子。用类PASCAL(或C)语言将上述算法写为过程形式。

  8 12分)

    给出一组关键字:2918254758125110,分别写出按下列各种排序方法进行排序时的变化过程:

  归并排序   每归并一次书写一个次序。

  快速排序   每划分一次书写一个次序

  堆排序     先建成一个堆,然后每从堆顶取下一个元素后,将堆调整一次。

转载保留:http://www.qqread.com/data-structure/o975111102.html 更多文章 更多内容请看数据结构数据结构试题数据结构相关文章专题,或进入讨论组讨论。
收藏此文】【 】【打印】【关闭
相关图文阅读
频道图文推荐
健 康 咨 询
时 尚 咨 询
巧巧读书宗旨
相关专题
讨论组问题推荐
站内各频道最新更新文档
站内最新制作专题
热门关键字导读
Photoshop教 程照片处理 照片制作 PS快捷键 抠图
计 算 机 故 障XP系统修复
艺 术 与 设 计设计 流媒体 设计欣赏 边框
计 算 机 安 全ARP
站内频道文章精选
巧巧电脑频道编辑信箱  告诉我们您想看的专题或文章