资源简介
北邮数据结构实验代码及报告,包含本学期所有四次实验,本作者四次验收均满分。
实验1_多项式
实验2_迷宫
实验3_Huffman编码
实验4_排序算法比较
欢迎学弟学妹下载

代码片段和文件信息
//linkList.cpp
//单链表模板类cpp文件
#include
#include “linkList.h“
using namespace std;
template
linkList::linkList(T a[]int n)
{
front = new Node;
front->next = NULL;
for(int i=n-1;i>=0;i--)
{
Node * s = new Node;
s->date = a[i];
s->next = front->next;
front->next = s;
}
length = n;
}
template
linkList::linkList(int nT a[])
{
front = new Node;
Node * r = front;
for(int i=0;i {
Node * s = new Node;
s->date = a[i];
r->next = s;
r = s;
}
r->next = NULL;
length = n;
}
template
linkList::~linkList()
{
Node * p = front;
while(p)
{
front = p;
p = p->next;
delete front;
}
}
template
Node * linkList::Get(int i)
{
Node * p = front->next;
int j=1;
while(p && j!=i)
{
p = p->next;
j++;
}
return p;
}
template
int linkList::Locate(T x)
{
Node * p = front->next;
int j = 1;
while(p)
{
if(p->date == x) return j;
p = p->next;
j++;
}
return -1;
}
template
void linkList::Insert(int iT x)
{
Node * p = front;
if(i!=1) p = Get(i-1);
if(p)
{
Node * s = new Node;
s->date = x;
s->next = p->next;
p->next = s;
}
length++;
}
template
T linkList::Deleete(int i)
{
Node * p = front;
if(i!=1) p = Get(i-1);
Node * q = p->next;
T x = q->date;
delete q;
length--;
return x;
}
template
int linkList::GetLength()
{
return length;
}
template
bool linkList::Empty()
{
if(length>0)
return false;
else
return true;
}
template
Node * linkList::GetFirst()
{
return front;
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 1765 2012-11-01 11:04 数据结构试验\实验1_多项式\li
文件 917 2012-11-02 11:57 数据结构试验\实验1_多项式\li
文件 4044 2012-10-31 21:22 数据结构试验\实验1_多项式\li
文件 1405 2013-02-11 22:18 数据结构试验\实验1_多项式\li
文件 5790 2012-11-03 23:29 数据结构试验\实验1_多项式\li
文件 890 2012-10-30 19:27 数据结构试验\实验1_多项式\li
..A..H. 11264 2013-02-11 22:18 数据结构试验\实验1_多项式\li
文件 139776 2012-11-02 12:26 数据结构试验\实验1_多项式\数据结构报告多项式.doc
文件 60 2012-11-14 16:21 数据结构试验\实验2_迷宫\Maze\Maze\map1.txt
文件 217 2012-11-14 16:59 数据结构试验\实验2_迷宫\Maze\Maze\map2.txt
文件 217 2012-11-14 19:05 数据结构试验\实验2_迷宫\Maze\Maze\map3.txt
文件 3736 2012-11-16 11:27 数据结构试验\实验2_迷宫\Maze\Maze\maze.cpp
文件 3910 2012-11-14 12:34 数据结构试验\实验2_迷宫\Maze\Maze\Maze.vcproj
文件 1405 2012-11-16 11:27 数据结构试验\实验2_迷宫\Maze\Maze\Maze.vcproj.MING.Administrator.user
文件 0 2012-11-16 10:50 数据结构试验\实验2_迷宫\Maze\Maze\output.txt
文件 878 2012-11-14 12:22 数据结构试验\实验2_迷宫\Maze\Maze.sln
..A..H. 12800 2012-11-16 11:27 数据结构试验\实验2_迷宫\Maze\Maze.suo
文件 115675 2012-11-15 19:05 数据结构试验\实验2_迷宫\数据结构实验报告迷宫.docx
文件 4585 2012-11-29 20:03 数据结构试验\实验3_Huffman编码\Huffman\Huffman\Huffman.cpp
文件 3919 2012-11-27 23:00 数据结构试验\实验3_Huffman编码\Huffman\Huffman\Huffman.vcproj
文件 1405 2013-02-11 20:40 数据结构试验\实验3_Huffman编码\Huffman\Huffman\Huffman.vcproj.MING.Administrator.user
文件 1362944 2013-02-11 20:40 数据结构试验\实验3_Huffman编码\Huffman\Huffman.ncb
文件 887 2012-11-27 22:53 数据结构试验\实验3_Huffman编码\Huffman\Huffman.sln
..A..H. 11776 2013-02-11 20:40 数据结构试验\实验3_Huffman编码\Huffman\Huffman.suo
文件 276834 2012-11-29 20:26 数据结构试验\实验3_Huffman编码\数据结构实验报告Huffman编码.docx
文件 3920 2012-12-12 12:46 数据结构试验\实验4_排序算法的比较\SORT\SORT\SORT.vcproj
文件 1405 2012-12-16 13:17 数据结构试验\实验4_排序算法的比较\SORT\SORT\SORT.vcproj.MING.Administrator.user
文件 8337 2012-12-16 13:15 数据结构试验\实验4_排序算法的比较\SORT\SORT\sort_algorithm.cpp
文件 878 2012-12-12 12:38 数据结构试验\实验4_排序算法的比较\SORT\SORT.sln
..A..H. 16384 2012-12-16 13:17 数据结构试验\实验4_排序算法的比较\SORT\SORT.suo
............此处省略17个文件信息
相关资源
- KUKA 编程案例讲解.ppt
- bp神经网络源代码,可直接运行
- 随机森林R语言代码
- 计算机图形学 边填充算法实现代码
- 直流无刷电机方波驱动 stm32 例程代码
- 仿知乎界面小程序源代码
- 贪吃蛇源代码.fla
- 周立功开发板ProASIC3实验-syn_FIFO代码
- IMX385驱动代码.zip
- dotnet 写字板 实验 源代码 不好请要不
- 数学建模实验报告(八个全)
- 数据结构年终考题范围和答案 耿国华
- 图像二维小波变换的实现源代码
- 八三编码器设计 VHDL代码 简单,包附
- 高频电子线路课程设计报告收音机
- linux应用层的华容道游戏源代码
- 交通咨询模拟系统完整代码
- http请求状态代码
- 数据库课设:图书管理系统报告
- 数值分析所有实验代码
- 数据结构 朱战力 习题解答 数据结构
- 网上拍卖系统完整源代码
- 音乐代码转换软件 单片机编程时用
- CSMA/CD等动画演示加源代码
- 基于web的毕业设计开题报告
- silicon lab公司的收音IC SI47XX全套开发工
- 用51单片机实现G代码翻译
- 合同管理系统的源代码(附数据库)
- 数据结构课程设计 6 1 彩票系统
- 用VC 编写的仿QQ聊天室程序源代码
评论
共有 条评论