数据结构及其应用(算法与数据结构课程设计)
《数据结构及其应用(算法与数据结构课程设计)》由会员分享,可在线阅读,更多相关《数据结构及其应用(算法与数据结构课程设计)(15页珍藏版)》请在毕设资料网上搜索。
1、 数据结构及其应用数据结构及其应用 一、问题描述一、问题描述 二叉树是一种常见的数据结构, 在实际中应用十分广泛。 二叉树有顺序和链式两种存储 结构,可以运用递归和非递归设计算法,能够求解节点在二叉树中的层次数等问题。在实际 应用中,要求以同学录为例完成系统的设计与管理。 二、基本要求二、基本要求 1、选择合适的存储结构,完成二叉树的建立。最好采用顺序和链式两种方法。 2、在顺序二叉树中求解节点所在层次数。 3、在链式二叉树中求解节点所在层次数。 4、以同学录为例,利用二叉树存储结构,实现建立、查找、新增、删除等功能。 三、测试数据三、测试数据 1、分别以顺序和链式存储测试图示二叉树中节点 E
2、 所在层次: 2、同学录的测试数据: “赵一“,“1979-01-01“,“15811111111“,“0807011001“ “钱二“,“1980-02-02“,“15822222222“,“0807011002“ “孙三“,“1981-03-03“,“15833333333“,“0807011003“ “李四“,“1982-04-04“,“15844444444“,“0807011004“ 在上表的的基础上,测试表的建立,以及记录的新增、修改、删除等。 四、算法思想四、算法思想 1、在顺序二叉树下求节点所在层次数 本题中顺序二叉树按照满二叉树的原则建立,空节点存“0” 。故节点所在层次 c
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据结构 及其 应用 算法 课程设计
