自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(55)
  • 收藏
  • 关注

原创 数据结构课程设计之学生成绩管理

/*********************************************************** * 版权所有 (C)2015, LiuQiang。 * * 文件名称: head.h * 文件标识:无 * 内容摘要:学生成绩管理系统 * 当前版本: V1.1 * 作 者:李丛丛 * 完成日期: 20151224  ******************************

2015-12-28 15:54:29 1138

原创 数据结构期末总结

学习数据结构课程已经有一学期 ,期间感谢贺老师带领我们甩掉沉闷的传统课堂,体验新鲜的翻转课堂,培养我们自主学习的意识,增加我们的实践课 ,让我们不再纸上谈兵,给我们真枪实干的机会,让我们对知识点牢固的掌握。  首先在学习课程之前,老师交给了我们如何使用CSDN写博客,开启了我们算法世界的新天地。在第一章,线性表中,可能是因为刚刚接触新的教学模式,在看视频时,粗心大意没有理解含义,在线性表的链式

2015-12-18 08:52:14 760

原创 第十五周项目三 B-树的基本操作

问题代码 #include #include #define MAXM 10 //定义B-树的最大的阶数typedef int KeyType; //KeyType为关键字类型typedef struct node //B-树结点类型定义{ int keynu

2015-12-14 16:31:58 364

原创 第十五周项目二 用哈希法组织关键字

问题及代码:  #include #include #define N 15#define M 26int H(char *s){ return ((*s-'a'+1)%M);}int main(){ char *s[N]= {"if", "while", "for", "case", "do", "break", "else",

2015-12-14 16:22:22 300

原创 第十五周项目一 验证算法

#include #define MaxSize 100 //定义最大哈希表长度#define NULLKEY -1 //定义空关键字值#define DELKEY -2 //定义被删关键字值typedef int KeyType; //关键字类型typedef char * InfoType; //其他

2015-12-14 16:12:18 268

原创 第十四周项目三 二叉树排序

代码如下: #include #include typedef int KeyType;typedef char InfoType[10];typedef struct node //记录类型{ KeyType key; //关键字项 InfoType data;

2015-12-07 17:04:00 276

原创 第十四周项目二 分块查找

代码如下: #include #define MAXL 100 //数据表的最大长度#define MAXI 20 //索引表的最大长度typedef int KeyType;typedef char InfoType[10];typedef struct{ KeyType key; //KeyType为关键字的

2015-12-07 16:58:36 288

原创 第十四周项目一 验证折半查找

非递归版:  #includeusing namespace std;int main(){ int low=0,high,n; int a[100]; int i=0,f; cout<<"Please input the number of data and what data do you want to find"<<endl; while(ci

2015-12-07 16:53:13 328

原创 十三周项目三 图的遍历算法的实现

/*Copyright (c)2015,烟台大学计算机与控制工程学院All rights reserved.文件名称:第十二周项目3 - 图遍历算法实现.cpp作    者:李丛丛完成日期:2015年11月21日版 本 号:v1.0问题描述: 实现图遍历算法,分别输出如下图结构的深度优先(DFS)遍历序列和广度优先遍历(BFS)序列。 输入描述: 若干测试数据。

2015-11-30 16:47:47 360

原创 十二周项目一 图的基本算法库

/*Copyright (c)2015,烟台大学计算机与控制工程学院All rights reserved.文件名称:第十二周项目1 - 图基本算法库.cpp作    者:李丛丛完成日期:2015年11月21日版 本 号:v1.0问题描述:  定义图的邻接矩阵和邻接表存储结构,实现其基本运算,并完成测试。 要求: 1、头文件graph.h中定义相关的数据结构并声明

2015-11-30 16:32:13 283

原创 第十二周项目一 图的基本运算

/*Copyright (c)2015,烟台大学计算机与控制工程学院All rights reserved.文件名称:第十二周项目1 - 图基本算法库.cpp作    者:李丛丛完成日期:2015年11月21日版 本 号:v1.0问题描述:  定义图的邻接矩阵和邻接表存储结构,实现其基本运算,并完成测试。 要求: 1、头文件graph.h中定义相关的数据结构并声

2015-11-23 17:01:13 556

原创 项目二-操作用邻接表存储的图

/*Copyright (c)2015,烟台大学计算机与控制工程学院All rights reserved.文件名称:第十二周项目3 - 图遍历算法实现.cpp作    者;李丛丛完成日期:2015年11月23日版 本 号:v1.0问题描述: 实现图遍历算法,分别输出如下图结构的深度优先(DFS)遍历序列和广度优先遍历(BFS)序列。 输入描述:若干测试数据。程

2015-11-23 16:44:37 390

原创 第十二周项目一-图的基本算法

/*Copyright (c)2015,烟台大学计算机与控制工程学院All rights reserved.文件名称:第十二周项目1 - 图基本算法库.cpp作    者:李丛丛完成日期:2015年11月24日版 本 号:v1.0问题描述:  定义图的邻接矩阵和邻接表存储结构,实现其基本运算,并完成测试。 要求: 1、头文件graph.h中定义相关的数据结构并声

2015-11-23 16:33:41 320

原创 第十一周项目二-用二叉树求解代数表达式

/*Copyright (c)2015,烟台大学计算机与控制工程学院All rights reserved.文件名称:第十一周项目2 - 用二叉树求解代数表达式.cpp作    者:李丛丛完成日期:2015年11月20日版 本 号:v1.0问题描述:  用二叉树来表示代数表达式,树的每一个分支节点代表一个运算符,每一个叶子节点代表一个运算数(为简化,只支持二目运算的+、

2015-11-23 16:15:52 315

原创 第十一周项目一(3)

/*Copyright (c)2015,烟台大学计算机与控制工程学院All rights reserved.文件名称:第十一周项目1 - 二叉树算法验证.cpp作    者:李丛丛完成日期:2015年11月16日版 本 号:v1.0问题描述:  运行并重复测试教学内容中涉及的算法。改变测试数据进行重复测试的意义在于,     可以从更多角度体会算法,以达到逐渐掌握算

2015-11-16 17:29:28 313

原创 第十一周项目一-二叉树算法验证(2)二叉树构造算法的验证

/*Copyright (c)2015,烟台大学计算机与控制工程学院All rights reserved.文件名称:第十一周项目1 - 二叉树算法验证(2).cpp作    者:李丛丛完成日期:2015年11月19日版 本 号:v1.0问题描述:  运行并重复测试教学内容中涉及的算法。改变测试数据进行重复测试的意义在于,     可以从更多角度体会算法,以达到逐渐

2015-11-16 17:16:20 305

原创 第十一周项目一(1)二叉树算法验证-层次遍历算法的验证

/*Copyright (c)2015,烟台大学计算机与控制工程学院All rights reserved.文件名称:第十一周项目1 - 二叉树算法验证.cpp作    者:李丛丛完成日期:2015年11月16日版 本 号:v1.0问题描述:  运行并重复测试教学内容中涉及的算法。改变测试数据进行重复测试的意义在于,     可以从更多角度体会算法,以达到逐渐掌握算

2015-11-16 16:32:55 304

原创 第十周项目二-二叉树遍历的递归算法

/*Copyright (c)2015,烟台大学计算机与控制工程学院All rights reserved.文件名称:第十周项目2 - 二叉树遍历的递归算法.cpp作    者:李丛丛完成日期:2015年11月9日版 本 号:v1.0问题描述:  实现二叉树的先序、中序、后序遍历的递归算法,并对用”A(B(D,E(H(J,K(L,M(,N))))),C(F,G(,I))

2015-11-09 17:11:36 344

原创 第十周项目一-建立二叉树算法库

/*Copyright (c)2015,烟台大学计算机与控制工程学院All rights reserved.文件名称:第十周项目1 - 二叉树算法库.cpp作    者:李丛丛完成日期:2015年11月9日版 本 号:v1.0问题描述:  定义二叉树的链式存储结构,实现其基本运算,并完成测试。 输入描述: 若干测试数据。程序输出: 二叉树的输出。 */

2015-11-09 16:51:20 402

原创 第九周项目四-广义表算法库

/*Copyright (c)2015,烟台大学计算机与控制工程学院All rights reserved.文件名称:第9周项目4-广义表算法库(4.1).cpp作    者:李丛丛完成日期:2015年11月4日版 本 号:v1.0问题描述:   1)建立广义表算法库,包括:    ① 头文glist.h,定义数据类型,声明函数;    ② 源文件glist.c

2015-11-09 16:28:44 434

原创 第九周项目三-稀疏矩阵的三元组表示的实现及应用

/*Copyright (c)2015,烟台大学计算机与控制工程学院All rights reserved.文件名称:第9周实践项目3-稀疏矩阵的三元组表示的实现及应用.cpp作    者:李丛丛完成日期:2015年11月3日版 本 号:v1.0问题描述: (1)建立稀疏矩阵三元组表示的算法库,包括:      ① 头文tup.h,定义数据类型,声明函数;     

2015-11-09 16:22:12 371

原创 第九周项目二-对称矩阵亚索储存的应用与实现

/*Copyright (c)2015,烟台大学计算机与控制工程学院All rights reserved.文件名称:第9周项目2 - 对称矩阵压缩存储的实现与应用(2).cpp作    者:李丛丛完成日期:2015年10月30日版 本 号:v1.0问题描述: (2)设计算法,实现两个用压缩形式存储的对称矩阵A和B的加法和乘法。实现中请使用好前面设计的基本运算。 输

2015-11-09 16:20:16 477

原创 第九周项目一—猴子选大王(数组)

/*Copyright (c)2015,烟台大学计算机与控制工程学院All rights reserved.文件名称:第9周项目1 - 猴子选大王(数组版).cpp作    者:李丛丛完成日期:2015年10月26日版 本 号:v1.0问题描述: 一群猴子,编号是1,2,3 …m,这群猴子(m个)按照1-m的顺序围坐一圈。          从第1只开始数,每数到第

2015-11-09 16:07:09 636

原创 第八周项目五-计数模数的匹配

/*      Copyright (c)2015,烟台大学计算机与控制工程学院      All rights reserved.      文件名称:第8周项目5 - 计数的模式匹配.cpp      作    者:李丛丛     完成日期:2015年10月28日      版 本 号:v1.0            问题描述:采用顺序结构存储串,编写一个算法计

2015-11-06 08:13:41 303

原创 第八周项目四-字符串加密

/*      Copyright (c)2015,烟台大学计算机与控制工程学院      All rights reserved.      文件名称:第8周项目4-字符串加密.cpp      作    者:李丛丛      完成日期:2015年10月24日      版 本 号:v1.0            问题描述:一个文本串可用事先编制好的字符映射表进行

2015-10-26 16:58:53 439

原创 第八周项目二-建立链串的算法库

/*      Copyright (c)2015,烟台大学计算机与控制工程学院      All rights reserved.      文件名称:第8周项目2 - 建立链串的算法库.cpp作    者:李丛丛      完成日期:2015年10月24日      版 本 号:v1.0            问题描述:定义链串的存储结构,实现串的基本运算,并完

2015-10-26 16:26:21 391

原创 第八周项目一—建立顺序串的算法库

/*      Copyright (c)2015,烟台大学计算机与控制工程学院      All rights reserved.      文件名称:第8周项目1 - 建立顺序串的算法库.cpp      作    者:李丛丛      完成日期:2015年10月23日      版 本 号:v1.0            问题描述:定义顺序串的存储结构,实现其

2015-10-23 09:33:29 306

原创 第七周项目六—停车场模拟

/*      Copyright (c)2015,烟台大学计算机与控制工程学院      All rights reserved.      文件名称:第7周项目项目6 - 停车场模拟.cpp      作    者:李丛丛    完成日期:2015年10月23日      版 本 号:v1.0            问题描述:设停车场是一个可停放n辆汽车的狭长死

2015-10-23 09:19:15 454

原创 第七周项目五—排队看病模拟

/*      Copyright (c)2015,烟台大学计算机与控制工程学院      All rights reserved.      文件名称:第7周项目项目4 - 队列数组.cpp      作    者:李丛丛     完成日期:2015年10月23日      版 本 号:v1.0            问题描述:编写一个程序,反映病人到医院看病,排

2015-10-23 09:09:00 371

原创 第七周项目四—队列数组

/*      Copyright (c)2015,烟台大学计算机与控制工程学院      All rights reserved.      文件名称:第7周项目项目4 - 队列数组.cpp      作    者:李丛丛     完成日期:2015年10月23日      版 本 号:v1.0            问题描述:创建10个队列,分别编号为0-9(处

2015-10-23 08:46:01 346

原创 第七周项目三-负数把正数赶出队列

/*      Copyright (c)2015,烟台大学计算机与控制工程学院      All rights reserved.      文件名称:第7周项目3 - 负数把正数赶出队列.cpp      作    者:李丛丛      完成日期:2015年10月23日      版 本 号:v1.0            问题描述:设从键盘输入一整数序列a1,

2015-10-23 08:28:16 375

原创 第七周项目二-建立联队算法库

/*      Copyright (c)2015,烟台大学计算机与控制工程学院      All rights reserved.      文件名称:第7周项目2 - 建立链队算法库.cpp      作    者:李丛丛     完成日期:2015年10月22日      版 本 号:v1.0            问题描述: 定义链队存储结构,实现其基本运算

2015-10-23 08:18:54 307

原创 第七周项目一建立顺序环状队列算法库

/*      Copyright (c)2015,烟台大学计算机与控制工程学院      All rights reserved.      文件名称:第7周项目1 - 建立顺序环形队列算法库.cpp      作    者:李丛丛    完成日期:2015年10月16日      版 本 号:v1.0            问题描述:定义顺序环形队列存储结构,实

2015-10-19 16:36:17 389

原创 第六周项目五——后缀表达式

/*      Copyright (c)2015,烟台大学计算机与控制工程学院      All rights reserved.      文件名称:第6周项目5 - 后缀表达式.cpp      作    者:李丛丛     完成日期:2015年10月12日      版 本 号:v1.0            问题描述:利用sqstack.h中栈的基本运算,

2015-10-16 09:01:20 258

原创 第六周项目二—数制转换

/*      Copyright (c)2015,烟台大学计算机与控制工程学院      All rights reserved.      文件名称:第6周项目4--数制转换.cpp      作    者:李丛丛    完成日期:2015年10月16日      版 本 号:v1.0            问题描述:把十进制的整数转换为二至九之间的任一进制数输

2015-10-16 08:57:07 416

原创 第六周项目三—括号的匹配

/*Copyright (c)2015,烟台大学计算机与控制工程学院All rights reserved.文件名称:项目3.cbp作    者:李丛丛完成日期:2015年10月12日版 本 号:v1.0问题描述:假设表达式中允许三种括号:圆括号、方括号和大括号。编写一个算法,判断表达式中的各种左括号是否与右括号匹配。           例如,输入2+(3+4

2015-10-12 17:16:31 436

原创 第六周项目二-建立链栈算法库

/*      Copyright (c)2015,烟台大学计算机与控制工程学院      All rights reserved.      文件名称:第6周项目2--建立链栈算法库.cpp      作    者:李丛丛     完成日期:2015年10月12日      版 本 号:v1.0            问题描述:定义链栈存储结构,实现其基本运算,并

2015-10-12 16:15:00 316

原创 第六周项目一-建立顺序栈算法库

/*      Copyright (c)2015,烟台大学计算机与控制工程学院      All rights reserved.      文件名称:第6周项目1 - 建立顺序栈算法库.cpp      作    者:李丛丛 完成日期:2015年10月9日      版 本 号:v1.0            问题描述:定义顺序栈存储结构,实现其基本运算,并完成

2015-10-09 08:44:49 334

原创 第四周项目六-多项式求和

/*      Copyright (c)2015,烟台大学计算机与控制工程学院      All rights reserved.      文件名称:第4周项目6--多项式求和.cpp      作    者:李丛丛      完成日期:2015年10月5日      版 本 号:v1.0            问题描述:用单链表存储一元多项式,并实现两个多项式

2015-10-09 08:23:31 355

原创 第四周项目5-猴子选大王

/*      Copyright (c)2015,烟台大学计算机与控制工程学院      All rights reserved.      文件名称:第4周项目5--循环双链表应用.cpp      作    者:李丛丛      完成日期:2015年10月5日      版 本 号:v1.0            问题描述:设非空线性表ha和hb都用带头节点的

2015-10-05 17:25:22 337

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除