没有合适的资源?快使用搜索试试~ 我知道了~
实验2 非线性结构及相关算法的设计与应用1
需积分: 0 0 下载量 101 浏览量
2022-08-08
21:20:52
上传
评论
收藏 103KB DOCX 举报
温馨提示
![preview](https://dl-preview.csdnimg.cn/86374909/0001-2aa0a86380c3902ae5ee916a761c4c33_thumbnail-wide.jpeg)
![preview-icon](https://csdnimg.cn/release/downloadcmsfe/public/img/scale.ab9e0183.png)
试读
2页
(2)设计算法,实现计算给定的两个旅游景点间的最短路径 (3)对公园的所有旅游景点,设计算法实现计算所有的景点对之间的最短路径,并将最短路径上的各旅游景点及每段
资源详情
资源评论
资源推荐
![](https://csdnimg.cn/release/download_crawler_static/86374909/bg1.jpg)
实验 2: 非线性结构及相关算法的设计与应用
第 1 部分:二叉树的连式存储、序列化和反序列化(4 学时)
实验内容:二叉树是由结点指针将多个结点关联起来的抽象数据结构,
是存在于内存中的,不能进行持久化,如果需要将一颗二叉树的结构
持久化保存在磁盘文件中,需要将其转换为字符串并保存到文件中。
所谓序列化是对二叉树进行先序遍历产生一个字符序列,与一般的先
序遍历不一样,需要记录空结点用#字符表示,并且假设序列中没有
结点的值为#。如下图所示的序列化存储为:A,B,#,C,#,#,D,#,E,F,#,#,#
所谓反序列化就是通过先序序列化的结果串 str 构建对应的二叉
树,其过程是用 i 从头扫描 str;采用先序方法,当 i 超界时返回
NULL;否则当遇到#字符时返回 NULL,当遇到其它字符时,创建一
个结点,可以采用递归的方法构造该二叉树;也可以采用非递归方法
构造该二叉树。
(1)采用二叉链式存储创建二叉树 B1;
(2)采用先序序列化显示输出序列,并存储到文件中;
(3)从文件中读出序列,并反序列化的递归方法构造二叉树 B2;
![cer](https://img-home.csdnimg.cn/images/20210720083646.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083646.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083646.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083646.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083646.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083646.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083646.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083646.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083646.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![m](https://img-home.csdnimg.cn/images/20210720083646.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![avatar](https://profile-avatar.csdnimg.cn/6c75362311a84c659f256bb6cb4a9bf0_weixin_35794185.jpg!1)
王者丶君临天下
- 粉丝: 18
- 资源: 265
上传资源 快速赚钱
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助
![voice](https://csdnimg.cn/release/downloadcmsfe/public/img/voice.245cc511.png)
![center-task](https://csdnimg.cn/release/downloadcmsfe/public/img/center-task.c2eda91a.png)
安全验证
文档复制为VIP权益,开通VIP直接复制
![dialog-icon](https://csdnimg.cn/release/downloadcmsfe/public/img/green-success.6a4acb44.png)
评论0