![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据结构
电压酱
这个作者很懒,什么都没留下…
展开
-
2017级软件工程专业《数据结构与算法A》实验2:栈的应用
题目: Description 根据栈的特点,实现十进制到其他进制之间的转换,具体要求如下: (1)利用栈进行十进制数与N进制(如二进制、八进制、十六进制)数据之间的转换; (2)通过顺序栈记录进制转换的中间结果,该顺序栈有一个指示栈顶的变量top,实现栈的判空、判满、入栈、出栈、进制转换等操作; (3)顺序栈类定义的参考代码如下: const int MaxStackSize...原创 2018-09-20 19:22:55 · 368 阅读 · 0 评论 -
2017级软件工程专业《数据结构与算法A》实验1:按数据元素升序建立单链表
题目: Description 对输入的正整数序列建立有序单链表。在建立单链表的过程中,链表中的数据元素按升序排列。当输入的数据元素在单链表中已经存在时,不进行插入操作。 请使用面向对象形式定义结点类和链表类,参考代码如下。 class Node { int data; Node* next; ... friend class LinkList;...原创 2018-09-17 20:34:04 · 901 阅读 · 0 评论 -
数据结构:线性表的顺序储存结构及实现
线性表的顺序储存结构——顺序表 线性表的顺序存储结构称为顺序表 顺序表的实现 const int MaxSize=100; template<class DataType> class SeqList { public: SeqList(){length=0;} //无参构造函数,建立一个空的顺序表 SeqList(DataType a[...原创 2018-09-20 21:24:41 · 718 阅读 · 0 评论 -
Huffman树的编码和解码
#include<iostream> #include<string> #include<cstring> #include<fstream> using namespace std; const int MAXBIT=100; const int MAXVALUE=1000000; const int MAXLEAF=30; const int ...原创 2018-11-19 20:27:56 · 580 阅读 · 0 评论