自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 数据结构课程设计【银行储蓄系统】

/* *版权所有 (C)2017,lilinxi * *文件名称:bank.c *文件标识:无 *内容摘要:本程序实现了银行储蓄系统的基本功能 *其他说明:无 *当前版本:V1.0 *作者:李琳汐*完成日期:2017/12/22 */ 系统中建立了四个文件list.h#include #include using namespace std;typedef

2017-12-22 10:42:55 2315

原创 第十三周 【项目2 - 二叉树排序树中查找的路径】

/** Copyright(c) 2017,烟台大学计算机学院* All rights reserved.* 作 者:李琳汐* 完成日期:2017 年 11 月 25日* 版 本 号:v1.0** 问题描述:设计一个算法,输出在二叉排序中查找时查找某个关键字经过的路径。*/#include #include #define MaxSize 100typedef int

2017-12-21 11:24:31 171

原创 第十三周 【项目1 - 平衡二叉树】

/** Copyright(c) 2017,烟台大学计算机学院* All rights reserved.* 作 者:李琳汐* 完成日期:2017 年 11 月 25日* 版 本 号:v1.0** 问题描述:平衡二叉树*/#include #include typedef int KeyType; //定义关键字类型typedef

2017-12-21 11:21:45 197

原创 第十三周 【项目1 - 二叉排序树】

/** Copyright(c) 2017,烟台大学计算机学院* All rights reserved.* 作 者:李琳汐* 完成日期:2017 年 11 月 25日* 版 本 号:v1.0** 问题描述:线性表的折半查找*/#include #include typedef int KeyType;typedef char InfoType[10];typede

2017-12-21 11:19:32 177

原创 第十三周 【项目1 - 分块查找】

/** Copyright(c) 2017,烟台大学计算机学院* All rights reserved.* 作 者:李琳汐* 完成日期:2017 年 11 月 25日* 版 本 号:v1.0** 问题描述:线性表的折半查找*/#include #define MAXL 100 //数据表的最大长度#define MAXI 20 //索引表的最大长度ty

2017-12-21 11:17:18 165

原创 第十三周 【项目1 - 线性表的折半查找】

/** Copyright(c) 2017,烟台大学计算机学院* All rights reserved.* 作 者:李琳汐* 完成日期:2017 年 11 月 25日* 版 本 号:v1.0** 问题描述:线性表的折半查找*/#include #define MAXL 100typedef int KeyType;typedef char InfoType[10];

2017-12-21 11:10:58 159

原创 第十二周 【项目 - (5)拓扑排序算法验证】

/** Copyright(c) 2017,烟台大学计算机学院* All rights reserved.* 作 者:李琳汐* 完成日期:2017 年 11 月 25日* 版 本 号:v1.0** 问题描述:拓扑排序*/#include #include #include "graph.h"void TopSort(ALGraph *G){ int i,j

2017-12-21 10:57:40 157

原创 第十二周 【项目 - (4)Floyd算法验证】

/** Copyright(c) 2017,烟台大学计算机学院* All rights reserved.* 作 者:李琳汐* 完成日期:2017 年 11 月 25日* 版 本 号:v1.0** 问题描述:每对顶点之间的最短路径*/#include #include #include "graph.h"#define MaxSize 100void Ppath(i

2017-12-21 10:52:38 174

原创 第十二周 【项目 - (3)Dijkstra算法的验证】

/** Copyright(c) 2017,烟台大学计算机学院* All rights reserved.* 作 者:李琳汐* 完成日期:2017 年 11 月 25日* 版 本 号:v1.0** 问题描述:从一个顶点到其余各顶点的最短路径*/代码:#include #include #include "graph.h"#define MaxSize 100voi

2017-12-21 10:41:53 274

原创 第十二周 【项目 - (2)Kruskal算法的验证】

/** Copyright(c) 2017,烟台大学计算机学院* All rights reserved.* 作 者:李琳汐* 完成日期:2017 年 11 月 25日* 版 本 号:v1.0** 问题描述:最小生成树的克鲁斯卡尔算法*/程序代码:#include #include #include "graph.h"#define MaxSize 100ty

2017-12-21 10:37:21 128

原创 第十二周 【项目 - (1)Prim算法的验证】

/** Copyright(c) 2017,烟台大学计算机学院* All rights reserved.* 作 者:李琳汐* 完成日期:2017 年 11 月 25日* 版 本 号:v1.0** 问题描述:最小生成树的普里姆算法*/程序代码:#include #include #include "graph.h"void Prim(MGraph g,

2017-12-21 10:32:16 210

原创 数据结构课程总结

O:学习数据结构已经一个学期,因为有贺老师的翻转课堂,所以我对数据结构课程的学习非常感兴趣。从一开始的线性表到后来哈希表等等很厉害的算法,在贺老师的翻转课堂中我都认真的学习了。在这一个学期的学习中,通过在课堂上上的画图,扑克牌,真人演示,我对每一个算法的原理都加深了理解。R:对于数据结构课程的学习目标,我还没有完全达成,对于各个算法没有没有做到非常熟练地记忆。所以我将更加努力的弥补这些在学习过

2017-12-14 21:01:53 291

原创 第十一周 【项目4 - 利用遍历思想求解图问题】

/* * Copyright(c) 2017,烟台大学计算机学院 * All rights reserved. * 作 者:李琳汐 * 完成日期:2017 年 11 月 25日 * 版 本 号:v1.0 * *

2017-11-30 10:56:34 305

原创 第十一周 【项目3 - 图遍历算法实现】

/* * Copyright(c) 2017,烟台大学计算机学院 * All rights reserved. * 作 者:李琳汐 * 完成日期:2017 年 11 月 25日 * 版 本 号:v1.0 * * 问题描述:图遍历算法 */

2017-11-29 11:20:32 161

原创 第十一周 【项目2 - 操作用邻接表存储的图】

/* * Copyright(c) 2017,烟台大学计算机学院 * All rights reserved. * 作 者:李琳汐 * 完成日期:2017 年 11 月 25日 * 版 本 号:v1.0 * * 问题描述:操作用邻接表存储的图*/

2017-11-29 11:15:15 141

原创 第十一周 【项目1 - 图基本算法库】

/* * Copyright(c) 2017,烟台大学计算机学院 * All rights reserved. * 作 者:李琳汐 * 完成日期:2017 年 11 月 25日 * 版 本 号:v1.0 * * 问题描述:建立图基本算法库 */

2017-11-29 11:11:28 156

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

/* * Copyright(c) 2017,烟台大学计算机学院 * All rights reserved. * 作 者:李琳汐 * 完成日期:2017 年 11 月 16日 * 版 本 号:v1.0 * * 问题描述:用二叉树求解代数表达式 */ 【项目 -

2017-11-29 10:56:28 232

原创 第十周 【项目1 - 哈夫曼编码的算法验证(4)】

/* * Copyright(c) 2017,烟台大学计算机学院 * All rights reserved. * 作 者:李琳汐 * 完成日期:2017 年 11 月 16日 * 版 本 号:v1.0 * * 问题描述:哈夫曼编码的算法验证 */ #incl

2017-11-29 10:52:45 187

原创 第十周 【项目1 - 中序线索化二叉树的算法验证(3)】

/* * Copyright(c) 2017,烟台大学计算机学院 * All rights reserved. * 作 者:李琳汐 * 完成日期:2017 年 11 月 16日 * 版 本 号:v1.0 * * 问题描述:线索化二叉树(中序) */ #incl

2017-11-29 10:48:21 186

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

/* * Copyright(c) 2017,烟台大学计算机学院 * All rights reserved. * 作 者:李琳汐 * 完成日期:2017 年 11 月 16日 * 版 本 号:v1.0 * * 问题描述:二叉树的构造*/ 1.由先序序列和中序序列构造二叉树

2017-11-29 10:40:17 263

原创 第十周 【项目1 - 层次遍历算法的验证(1)】

/* * Copyright(c) 2017,烟台大学计算机学院 * All rights reserved. * 作 者:李琳汐 * 完成日期:2017 年 11 月 16日 * 版 本 号:v1.0 * * 问题描述:实现二叉树的层次遍历算法,并对用”A(B(D,E(H(J,K(L,M(,N))))),C(F,G(,I

2017-11-16 10:24:03 225

原创 第九周 【项目3 - 利用二叉树遍历思想解决问题】

/* * Copyright(c) 2017,烟台大学计算机学院 * All rights reserved. * 作 者:李琳汐 * 完成日期:2017 年 11 月 9日 * 版 本 号:v1.0 * * 问题描述:假设二叉树采用二叉链存储结构存储,分别实现以下算法,并在程序中完成测试:   (1)计算二叉树节点个数;   (2

2017-11-09 11:23:33 103

原创 第九周 【项目2 - 二叉树遍历的递归算法】

/* * Copyright(c) 2017,烟台大学计算机学院 * All rights reserved. * 作 者:李琳汐 * 完成日期:2017 年 11 月 9日 * 版 本 号:v1.0 * * 问题描述:实现二叉树的先序、中序、后序遍历的递归算法,并对用”A(B(D,E(H(J,K(L,M(,N))))),C(F,G(,I)))”创建

2017-11-09 11:06:28 113

原创 第九周 【项目1 - 二叉树算法库】

/* * Copyright(c) 2017,烟台大学计算机学院 * All rights reserved. * 作 者:李琳汐 * 完成日期:2017 年 10 月 19日 * 版 本 号:v1.0 * * 问题描述:定义二叉树的链式存储结构,实现其基本运算,并完成测试*/ 二叉树的链式存储算法库采用程序的多文件组织形式,包括两个文件: 1.头

2017-11-02 10:37:23 254

原创 第八周 【项目4-稀疏矩阵的三元组表示的实现及应用(2)】

/* * Copyright(c) 2017,烟台大学计算机学院 * All rights reserved. * 作 者:李琳汐 * 完成日期:2017 年 10 月 19日 * 版 本 号:v1.0 * * 问题描述:采用三元组存储稀疏矩阵,设计两个稀疏矩阵相加的运算算法 */ 解答一:#include #include "tup.h"bo

2017-11-02 10:32:54 195

原创 第八周 【项目4-稀疏矩阵的三元组表示的实现及应用(1)】

1.头文件:tup.h,包含定义稀疏矩阵的三元组表示数据结构的代码、宏定义、要实现算法的函数的声明;

2017-11-02 10:27:56 219

原创 第八周 【项目3 - 对称矩阵压缩存储的实现与应用(3)】

/* * Copyright(c) 2017,烟台大学计算机学院 * All rights reserved. * 作 者:李琳汐 * 完成日期:2017 年 10 月 19日 * 版 本 号:v1.0 * * 问题描述:写出对上、下三角矩阵、对角矩阵的压缩存储结构,以及相关的基本运算的实现 */ 解答:#in

2017-11-02 10:25:46 173

原创 第八周 【项目3 - 对称矩阵压缩存储的实现与应用(2)】

/* * Copyright(c) 2017,烟台大学计算机学院 * All rights reserved. * 作 者:李琳汐 * 完成日期:2017 年 10 月 19日 * 版 本 号:v1.0 * * 问题描述:实现两个用压缩形式存储的对称矩阵A和B的加法和乘法*/ 解答:#include #define N 4#de

2017-11-02 10:22:35 137

原创 第八周 【项目3 - 对称矩阵压缩存储的实现与应用(1)】

问题:/* * Copyright(c) 2017,烟台大学计算机学院 * All rights reserved. * 作 者:李琳汐 * 完成日期:2017 年 10 月 19日 * 版 本 号:v1.0 * * 问题描述:用压缩形式存储对称矩阵,实现下面的操作并测试 */ void Init(int *&b);//为N阶对称矩

2017-11-02 10:16:34 153

原创 第八周 【项目2-顺序串算法】

(1)试编写算法实现将字符串S中所有值为c1的字符换成值为c2的字符: void Trans(SqString *&s, char c1, char c2); /* * Copyright(c) 2017,烟台大学计算机学院 * All rights reserved. * 作 者:李琳汐 * 完成日期:2017 年 10 月 19日 * 版 本 号:v1.0 * *

2017-10-24 20:49:08 188

原创 第八周 【项目1 - 建立顺序串的算法库】

/* * Copyright(c) 2017,烟台大学计算机学院 * All rights reserved. * 作 者:李琳汐 * 完成日期:2017 年 10 月 24日 * 版 本 号:v1.0 * * 问题描述:创建一个顺序串算法库 */ 1.头文件:sqString.h,包含定义顺序串数据结构的代码、宏定义、要实现算法的函数的声明#ifndef SqStri

2017-10-24 20:34:39 305

原创 第七周 【项目4 - 队列数组】

/** Copyright(c) 2017,烟台大学计算机学院* All rights reserved.* 作 者:李琳汐* 完成日期:2017 年 10 月 19日* 版 本 号:v1.0** 问题描述:创建10个队列,分别编号为0-9(处理为队列数组,编号即下标)。* 问题输入:输入若干个正整数,以数字0作为结束。* 问题输出:最后输出所有的非空队列。*/#inc

2017-10-19 10:58:22 129

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

/** Copyright(c) 2017,烟台大学计算机学院* All rights reserved.* 作 者:李琳汐* 完成日期:2017 年 10 月 12日* 版 本 号:v1.0** 问题描述:当ai>0时,ai进队,当ai<0时,将队首元素出队,当ai=0时,表示输入结束。* 问题输入:一整数序列a1,a2,…an* 问题输出:当进队出队异常(如队满)时,要

2017-10-19 10:24:22 128

原创 第七周 【项目2 - 建立链队算法库】

1.头文件:liqueue.h,包含定义链队数据结构的代码、宏定义、要实现算法的函数的声明/** Copyright(c) 2017,烟台大学计算机学院* All rights reserved.* 作 者:李琳汐* 完成日期:2017 年 10 月 12日* 版 本 号:v1.0** 问题描述:建设自己的专业基础设施算法库*/#ifndef LIQUEUE_H_INC

2017-10-12 10:48:37 178

原创 第七周 【项目1 - 建立顺序环形队列算法库】

1.头文件:sqqueue.h,包含定义顺序环形队列数据结构的代码、宏定义、要实现算法的函数的声明/* * Copyright(c) 2017,烟台大学计算机学院 * All rights reserved. * 作 者:李琳汐 * 完成日期:2017 年 10 月 12日 * 版 本 号:v1.0 * * 问题描述:建设自己的专业基础设施算法库*/ #ifndef SQ

2017-10-12 10:28:28 172

原创 第五周 【项目3 - 括号的匹配】

解法1:头文件sqstack.h请见[顺序栈算法库],使用链栈也可以。/** Copyright(c) 2017,烟台大学计算机学院* All rights reserved.* 作 者:李琳汐* 完成日期:2017 年 9 月 28日* 版 本 号:v1.0** 问题描述:假设表达式中允许三种括号:圆括号、方括号和大括号。* 编写一个算法,判断表达式中

2017-09-28 11:07:49 144

原创 第五周 【项目2 - 建立链栈算法库】

1.头文件:listack.h,包含定义链栈数据结构的代码、宏定义、要实现算法的函数的声明/** Copyright(c) 2017,烟台大学计算机学院* All rights reserved.* 作 者:李琳汐* 完成日期:2017 年 9 月 28日* 版 本 号:v1.0** 问题描述: 建设自己的专业基础设施算法库*/#ifndef LISTACK_H_INC

2017-09-28 11:03:15 148

原创 第五周 【项目1 - 建立顺序栈算法库】

1.头文件:sqstack.h,包含定义顺序栈数据结构的代码、宏定义、要实现算法的函数的声明/** Copyright(c) 2017,烟台大学计算机学院* All rights reserved.* 作 者:李琳汐* 完成日期:2017 年 9 月 28日* 版 本 号:v1.0** 问题描述: 定义顺序栈存储结构,实现其基本运算*/#ifndef SQSTACK_H

2017-09-28 10:59:48 210

原创 第四周 【项目4 - 猴子选大王】

/** Copyright(c) 2017,烟台大学计算机学院* All rights reserved.* 作 者:李琳汐* 完成日期:2017 年 9 月 27 日* 版 本 号:v1.0** 问题描述: 一群猴子,编号是1,2,3 …m,这群猴子(m个)按照1-m的顺序围坐一圈。* 从第1只开始数,每数到第n个,该猴子就要离开此圈,这样依次下来,

2017-09-28 10:53:58 166

原创 第四周 【项目3 - 单链表应用】

/** Copyright(c) 2017,烟台大学计算机学院* All rights reserved.* 作 者:李琳汐* 完成日期:2017 年 9 月 27 日* 版 本 号:v1.0** 问题描述:将一个带头结点的数据域依次为a1,a2,…,an(n≥3)的单链表的所有结点逆置,* 即第一个结点的数据域变为an,…,最后一个结点的数据域为a1*/

2017-09-28 10:43:30 135

空空如也

空空如也

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

TA关注的人

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