人工智能21级数据结构课程实验项目代码.zip
实验内容
循环链表实现约瑟夫环模拟
栈的功能的实现,模拟所有出栈序列可能
哈夫曼编码
图的遍历
文件内容
思路:hpp是具体数据结构(类)的实现,cpp是数据结构(类)的实例化,并使用类完成具体的任务
.
├── CMakeLists.txt CMakeLists文件,不用管
├── data
│ └── Data.yaml 存放实验数据,验证不同实验数据改这里面的数据即可
├── include
│ ├── circular_list.hpp 循环链表实现代码
│ ├── graph.hpp 图的存储和遍历实现代码
│ ├── huffman_tree.hpp 哈夫曼编码实现代码
│ └── stack.hpp 栈实现代码
├── README.md
└── src
├── Graph.cpp 图-插入边和顶点完成遍历代码
├── HuffmanCode.cpp 哈夫曼-读取字母频度数据初始化哈夫曼树代码
1