自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 考试报名管理系统课程设计

/************************************************************版权所有(C)2017,zhangyanfei。**文件名称:head.h文件标识:无*内容摘要:头文件*其它说明:无*当前版本:V6.0*作者:张延飞*完成日期:20161220**修改记录1:*修改日期:20171220*版本号:V1

2017-12-21 16:05:52 4244

原创 数据结构学习心得体会

时间转眼即逝,一转眼一学期的数据结构课就已经快要结束了,我对第一节课的时候老师向我们介绍云班课时的场景还历历在目,老师兴致勃勃的介绍着数据结构课的作用,重要性。老师每节课都充满活力让我们每节课都不好意思打盹。在学习这门课程以前,我觉得编程只要会简单的写代码就好了。然而实际上数据结构才是计算机界的大佬。着计算机应用领域的延伸与扩展,数据结构类的问题占据了现在计算机技术领域的大部分,数据元素之间的关系

2017-12-14 11:26:52 39539

原创 十一周项目四

/*  * Copyright (c)2017,烟台大学计算机与控制工程学院  * All rights reserved.  * 文件名称:项目4.cpp  * 作    者:黄玉娇  * 完成日期:2017年11月29日  * 版 本 号:v1.0  问题描述:假设图G采用邻接表存储,分别设计实现以下要求的算法,要求用区别于示例中的图进行多次测试,通过观察输出值,掌

2017-11-30 11:12:32 192

原创 第十一周项目3

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

2017-11-30 11:05:39 176

原创 十一周项目二

/**Copyright (c)2017,烟台大学计算机学院*All rights reserved.*文件名称:传写.cpp*作者:张延飞*完成日期:2017年11月28日*版本号:v1.0**问题描述:假设图G采用邻接表存储,分别设计实现以下要求的算法:    (1)输出出图G中每个顶点的出度;    (2)求出图G中出度最大的一个顶点,输出该顶点编号;

2017-11-29 11:22:59 241

原创 十一周项目一

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

2017-11-29 11:17:09 161

原创 第十周项目一

/*     * Copyright (c)2016,烟台大学计算机与控制工程学院     * All rights reserved.     * 文件名称:1.cpp     * 作    者:张延飞     * 完成日期:2017年11月14日     * 版 本 号:v1.0      * 问题描述:实现哈夫曼树的算法验证,并测试数据。   * 输入描述:无

2017-11-16 10:30:09 235

原创 第十周项目一

/*     * Copyright (c)2016,烟台大学计算机与控制工程学院     * All rights reserved.     * 文件名称:1.cpp     * 作    者:张延飞    * 完成日期:2016年11月9日     * 版 本 号:v1.0      * 问题描述:实现哈夫曼树的算法验证,并测试数据。   * 输入描述:无  

2017-11-09 10:53:18 174

转载 第九周项目三

【利用二叉树遍历思想解决问题】(请利用二叉树算法库)   假设二叉树采用二叉链存储结构存储,分别实现以下算法,并在程序中完成测试:   (1)计算二叉树节点个数;   (2)输出所有叶子节点;   (3)求二叉树b的叶子节点个数   (4)设计一个算法Level(b,x,h),返回二叉链b中data值为x的节点的层数。   (5)判断二叉树是否相似(关于二叉树t1和t2相似

2017-11-01 10:26:22 181

转载 项目2 - 二叉树遍历的递归算法

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

2017-11-01 10:18:05 522

转载 第九周项目1 二叉树算法库

"code" class="csharp">/*  Copyright (c)2016,烟台大学计算机与控制工程学院  All rights reserved.  文件名称:xm1.cbp  作    者:隋溢凡 完成日期:2016年11月4日  版 本 号:v1.0                 * 问题描述:  定义二叉树的链式存储结构,实现其基本运算

2017-11-01 10:12:37 189

转载 第八周项目三

/* Copyright (c)2015,烟台大学计算机与控制工程学院 All rights reserved. 文件名称:第八周项目3-稀疏矩阵的三元组表示的应用(3.2).cpp 作    者:张延飞 完成日期:2017年10月24日 版 本 号:v1.0问题描述: 采用三元组存储稀疏矩阵,设计两个稀疏矩阵相加的运算算法  输入描述:两个稀疏矩阵 程序输出:相加

2017-10-24 22:18:40 477

转载 第八周项目二

/*  Copyright (c)2015,烟台大学计算机与控制工程学院  All rights reserved.  文件名称:项目2-1.cbp  作    者:张延飞  完成日期:2017年10月24日  版 本 号:v1.0      问题描述:(1)用压缩形式存储对称矩阵,实现下面的操作并测试                          

2017-10-24 22:12:48 165

转载 第八周项目一

/*  烟台大学计算机学院    文件名称:xiangmu.cpp    作者:张延飞  完成日期:2017年10月23日    问题描述:定义顺序串的存储结构,实现其基本运算,并完成测试。   输入描述:无   输出描述:对串处理后的元素   */         //sqstring.h:      #in

2017-10-24 22:06:44 207

转载 第七周项目三

/*  烟台大学计算机学院    文件名称:xiangmu.cpp    作者:于琛    完成日期:2017年10月15日    问题描述:设从键盘输入一整数序列a1,a2,…an,试编程实现: 当ai>0时,ai进队,当ai 要求将队列处理成环形队列,使用算法库中定义的数据类型及算法,程序中只包括一个函数(main函数),入队和出队等操作直接写在ma

2017-10-24 22:05:24 228

转载 第七周项目二

/*  Copyright (c)2017,烟台大学计算机与控制工程学院  All rights reserved.  文件名称:项目2.cbp  作    者:陈晨 完成日期:2017年10月19日  版 本 号:v1.0      问题描述:定义链队列存储结构,实现其基本运算,并完成测试。  输入描述:无  程序输出:测试数据  */    

2017-10-19 10:58:43 162

原创 第七周项目1

222问题:[cpp] view plain copy/* Copyright (c)2017,烟台大学计算机与控制工程学院 All rights reserved. 文件名称:项目1.cbp 作    者:张延飞 完成日期:2017年10月16日 版 本 号:v1.0   问题描述:定

2017-10-19 10:56:30 170

原创 第五周项目五

/* Copyright (c)2017,烟台大学计算机与控制工程学院 All rights reserved. 文件名称:项目5.cbp 作    者:张延飞 完成日期:2017年10月10日 版 本 号:v1.0  问题描述:利用sqstack.h中栈的基本运算,实现将一个中缀表达式转换为对应的后缀表达           式的算法。例如,输入(56-20)

2017-10-19 10:45:32 170

转载 第五周项目三

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

2017-10-19 10:28:48 168

原创 第五周项目二

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

2017-10-12 11:21:49 186

原创 基于c++基础上的数据编辑处理系统的底层处理

待开发

2017-10-12 10:56:59 150

原创 第五周项目一

/*  烟台大学计算机学院    文件名称:ycddd.cpp    作者:张延飞   完成日期:2017年10月11日    问题描述:定义顺序栈存储结构,实现其基本运算  输入描述:无  输出描述:顺序栈的操作以及栈的操作后的元素输出,以及出栈的元素输出   */       1.头文件:sqstack.h,包含定义顺

2017-10-11 10:30:20 167

转载 第四周项目2 - 建设“单链表”算法库

/*  烟台大学计算机学院    文件名称:xm.cpp    作者:张延飞   完成日期:2017年9月27日    问题描述:建立单链表算法库   输入描述:无   输出描述:进行了各个的链表的值   */         list.cpp:        #include   #include  

2017-09-27 22:21:30 180

转载 第四周项目1 - 建立单链表

本文是数据结构基础系列网络课程(2):线性表中第9课时建立单链表中所讲的例程。【例程】   定义单链表存储结构,用头插法和尾插法建立单链表,并显示建立好以后的结果。#include #include typedef int ElemType;typedef struct LNode //定义单链表结点类型{ ElemType data; str

2017-09-27 22:18:24 165

转载 项目3 求集合并集

/*      * Copyright (c++) 2017 烟台大学计算机学院      * All right reserved.      * 文件名称:creat2.cpp      * 作    者: 张延飞     * 完成日期:2017年9月17日      * 版 本 号:v1.9       *      *问题描述:假设有两个集合 A 和 B 分

2017-09-19 19:14:44 385

转载 第三周实践项目1(2)--顺序表的基本运算插入.删除数据,初始化.销毁线性表

#include   #include     #define MaxSize 50    //Maxsize将用于后面定义存储空间的大小  typedef int ElemType;  //ElemType在不同场合可以根据问题的需要确定,在此取简单的int  typedef struct  {      ElemType data[MaxSize];  //利用了前

2017-09-19 18:56:30 2310

转载 第三周项目2 建设“顺序表”算法库

问题及代码:算法库包括两个文件:   头文件:list.h,包含定义顺序表数据结构的代码、宏定义、要实现算法的函数的声明;   源文件:list.cpp,包含实现各种算法的函数的定义   请采用程序的多文件组织形式,在项目1的基础上,建立如上的两个文件,另外再建立一个源文件,编制main函数,完成相关的测试工作。 list.h:[csha

2017-09-19 18:39:39 321

转载 第3周项目1(1)- 顺序表的基本运算

(1)目的是要测试“建立线性表”的算法CreateList,为查看建表的结果,需要实现“输出线性表”的算法DispList。在研习DispList中发现,要输出线性表,还要判断表是否为空,(2)在已经创建线性表的基础上,求线性表的长度ListLength、求线性表L中指定位置的某个数据元素GetElem、查找元素LocateElem的算法都可以实现了。就在原程序的基础上增加:   增

2017-09-19 17:30:23 319

转载 第二周项目3体验复杂度

/* *Copyright (c) 2015,烟台大学计算机学院 *All rights reserved. *文件名称:test.cpp *作者:张延飞*完成日期:2017年09月13日 *版本号:v1.0 * *问题描述:排序是计算机科学中的一个基本问题,产生了很多种适合不同情况下适用的算法,也一直作为算法研究的热点。本项目提供两种排序算法,复杂度为O(n 2 )的选择排序

2017-09-14 11:11:32 175

转载 程序多文件组织

/* *文件名称:example *作    者:张延飞 *完成日期:2017年9月13日 * *问题描述:输入两个数,判断最大数和最小数并输出 *输入描述:两个整数 *程序输出:输出最大数max和最小min */  #include  using namespace std;  int max(int x,int y);  int min(int 

2017-09-13 22:03:48 320

转载 三种函数的传递方式

/* *Copyright (c) 2017,烟台大学计算机与控制工程学院 *All rights reserved. *文件名称: *作    者:张延飞*完成日期:2017年9月11日 *版 本 号:v1.0 * *问题描述:两种函数传递的方式:传值和传地址 *输入描述:两个整数,代表交换前的值 *程序输出:两个整数,代表交换后的值 */  

2017-09-13 10:46:47 573

空空如也

空空如也

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

TA关注的人

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