自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 课程设计——学生信息管理系统

头文件stu.h /*************************************** *版权所有 (C)2015,Chenchen *文件名称:stu.h *文件标识:无 *内容摘要:定义数据和函数声明 *其他说明:无 *当前版本:V1.0 *作者:陈晨 *完成时间:20161228 *修改记录: *修改时间:20161228 *版本号:V1.0 *修改人:Chen chen **

2016-12-28 21:33:44 1418 2

原创 数据结构课程总结

课程总结         不知不觉,一学期就这样过去,有遗憾也有收获。这次的数据结构不再是传统的教学模式,而是采用课堂的方式,它是由贺老师推广实施的,这是一次教学上的改革,我们很荣幸成为它的一份子,追赶时代的新潮流。 暑假的时候,贺老师在蓝墨云班课开设课程,通过看老师发表视频,让我真正认识到什么是翻转课堂以及我该如何使用翻转课堂。与此同时,数据结构又是一门很重要的专业课程,怀着对DS的担忧以及

2016-12-17 19:26:17 842

原创 第十六周项目4—— 英文单词的基数排序

问题: /* * Copyright (c)2016,烟台大学计算机与控制工程学院 * All rights reserved. * 文件名称:项目4.cpp * 作 者:陈晨 * 完成日期:2016年12月12日 * 版 本 号:v1.0 *问题描述:设计一个基数排序的算法,将一组英文单词,按字典顺序排列。假设单词均由小写字母或空格构成,最长的单词有MaxL

2016-12-13 20:28:09 544

原创 第十六周项目3—— 归并排序算法的改进

问题: /* * Copyright (c)2016,烟台大学计算机与控制工程学院 * All rights reserved. * 文件名称:项目3.cpp * 作 者:陈晨 * 完成日期:2016年12月12日 * 版 本 号:v1.0 *问题描述:采用归并排序、快速排序等高效算法进行排序,当数据元素较少时(如n≤64),经常直接使用直接插入排序算法等高复

2016-12-13 19:46:42 419

原创 第十六周项目2—— 大数据集上排序算法性能的体验

问题: /* * Copyright (c)2016,烟台大学计算机与控制工程学院 * All rights reserved. * 文件名称:项目2.cpp * 作 者:陈晨 * 完成日期:2016年12月12日 * 版 本 号:v1.0 *问题描述:采用归并排序、快速排序等高效算法进行排序,当数据元素较少时(如n≤64),经常直接使用直接插入排序算法等高复

2016-12-13 19:41:35 470

原创 第十六周项目1(6)——基数排序

问题: /* * Copyright (c)2016,烟台大学计算机与控制工程学院 * All rights reserved. * 文件名称:项目1.cpp * 作 者:陈晨 * 完成日期:2016年12月12日 * 版 本 号:v1.0 *问题描述:验证基数排序,完成测试。 *输入描述:无 *程序输出:测试数据 */ 基数排序:  代码

2016-12-12 17:47:48 320

原创 第十六周项目1(5)——归并排序

问题: /* * Copyright (c)2016,烟台大学计算机与控制工程学院 * All rights reserved. * 文件名称:项目1.cpp * 作 者:陈晨 * 完成日期:2016年12月12日 * 版 本 号:v1.0 *问题描述:验证归并排序,完成测试。 *输入描述:无 *程序输出:测试数据 */ 归并排序:   代

2016-12-12 17:44:34 422

原创 第十六周项目1(4)——堆排序

问题: /* * Copyright (c)2016,烟台大学计算机与控制工程学院 * All rights reserved. * 文件名称:项目1.cpp * 作 者:陈晨 * 完成日期:2016年12月12日 * 版 本 号:v1.0 *问题描述:验证堆排序,完成测试。 *输入描述:无 *程序输出:测试数据 */ 选择排序之堆排序:

2016-12-12 17:33:58 364

原创 第十六周项目1(3)——直接选择排序

问题: /* * Copyright (c)2016,烟台大学计算机与控制工程学院 * All rights reserved. * 文件名称:项目1.cpp * 作 者:陈晨 * 完成日期:2016年12月12日 * 版 本 号:v1.0 *问题描述:验证直接选择排序,完成测试。 *输入描述:无 *程序输出:测试数据 */ 选择排序之直接选

2016-12-12 17:14:15 352

原创 第十六周项目1(2)——快速排序

问题: /* * Copyright (c)2016,烟台大学计算机与控制工程学院 * All rights reserved. * 文件名称:项目1.cpp * 作 者:陈晨 * 完成日期:2016年12月12日 * 版 本 号:v1.0 *问题描述:验证快速排序,完成测试。 *输入描述:无 *程序输出:测试数据 */ 交换排序之快速排序:

2016-12-12 17:09:12 308

原创 第十六周项目1 (1)——冒泡排序

问题:/* * Copyright (c)2016,烟台大学计算机与控制工程学院 * All rights reserved. * 文件名称:项目1.cpp * 作 者:陈晨 * 完成日期:2016年12月12日 * 版 本 号:v1.0 *问题描述:验证冒泡排序,完成测试。 *输入描述:无 *程序输出:测试数据 */ 交换排序之冒泡排序:

2016-12-12 16:56:43 477

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

问题: /* * Copyright (c)2016,烟台大学计算机与控制工程学院 * All rights reserved. * 文件名称:项目2.cpp * 作 者:陈晨 * 完成日期:2016年12月7日 * 版 本 号:v1.0 *问题描述:实现B-树的基本操作。基于序列{4, 9, 0, 1, 8, 6, 3, 5, 2, 7}完成测试。   (1)创建对应的

2016-12-07 20:33:32 477

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

问题: /* * Copyright (c)2016,烟台大学计算机与控制工程学院 * All rights reserved. * 文件名称:项目2.cpp * 作 者:陈晨 * 完成日期:2016年12月7日 * 版 本 号:v1.0 *问题描述:已知一个关键字序列为if、while、for、case、do、break、else、struct、union、int、dou

2016-12-07 20:31:05 419

原创 第十五周项目1(3)——验证希尔排序

问题: /* * Copyright (c)2016,烟台大学计算机与控制工程学院 * All rights reserved. * 文件名称:项目1.cpp * 作 者:陈晨 * 完成日期:2016年12月5日 * 版 本 号:v1.0 *问题描述:验证希尔排序,完成测试。 *输入描述:无 *程序输出:测试数据 */ 1.希尔排序   代码: #i

2016-12-05 21:45:18 303

原创 第十五周项目1 (2)——验证直接插入排序

问题: /* * Copyright (c)2016,烟台大学计算机与控制工程学院 * All rights reserved. * 文件名称:项目1.cpp * 作 者:陈晨 * 完成日期:2016年12月5日 * 版 本 号:v1.0 *问题描述:验证直接插入排序,完成测试。 *输入描述:无 *程序输出:测试数据 */ 1.直接插入排序:   代码

2016-12-05 21:28:40 383

原创 第十五周项目1 (1)——验证哈希表相关算法

问题: /* * Copyright (c)2016,烟台大学计算机与控制工程学院 * All rights reserved. * 文件名称:项目1.cpp * 作 者:陈晨 * 完成日期:2016年12月5日 * 版 本 号:v1.0 *问题描述:、认真阅读并验证哈希表实施查找的相关算法,写程序建立序列{16, 74, 60, 43, 54, 90, 46, 31, 2

2016-12-05 20:32:01 520

原创 第十四周项目3——是否二叉排序树?

问题: /* * Copyright (c)2016,烟台大学计算机与控制工程学院 * All rights reserved. * 文件名称:项目3.cpp * 作 者:陈晨 * 完成日期:2016年11月30日 * 版 本 号:v1.0 *问题描述:设计一个算法,判断给定的二叉树是否是二叉排序树。 *

2016-11-30 21:37:22 453

原创 第十四周项目2——二叉树排序树中查找的路径

问题: /* * Copyright (c)2016,烟台大学计算机与控制工程学院 * All rights reserved. * 文件名称:项目2.cpp * 作 者:陈晨 * 完成日期:2016年11月30日 * 版 本 号:v1.0 *问题描述:设计一个算法,输出在二叉排序中查找时查找某个关键字经

2016-11-30 21:34:04 376

原创 第十四周项目1(4)——验证平衡二叉树相关算法

问题: /* * Copyright (c)2016,烟台大学计算机与控制工程学院 * All rights reserved. * 文件名称:项目1.cpp * 作 者:陈晨 * 完成日期:2016年11月30日 * 版 本 号:v1.0 *问题描述:认真阅读并验证平衡二叉树相关算法。 (1)由整数序

2016-11-30 21:28:44 473

原创 第十四周项目1(3)——验证二叉排序树相关算法

问题: /* * Copyright (c)2016,烟台大学计算机与控制工程学院 * All rights reserved. * 文件名称:项目1.cpp * 作 者:陈晨 * 完成日期:2016年11月30日 * 版 本 号:v1.0 *问题描述:认真阅读并验证二叉排序树相关算法。 (1)由整数序

2016-11-30 21:18:52 518

原创 第十四周项目1(2)——验证分块查找算法

问题: /* * Copyright (c)2016,烟台大学计算机与控制工程学院 * All rights reserved. * 文件名称:项目1.cpp * 作 者:陈晨 * 完成日期:2016年11月30日 * 版 本 号:v1.0 *问题描述:认真阅读并验证分块查找算法。 *输入描述:无

2016-11-30 21:02:59 387

原创 第十四周项目1(1)——验证折半算法

问题: /* * Copyright (c)2016,烟台大学计算机与控制工程学院 * All rights reserved. * 文件名称:项目.cpp * 作 者:陈晨 * 完成日期:2016年11月30日 * 版 本 号:v1.0 *问题描述:认真阅读并验证折半查找算法。请用有序表{12,18,2

2016-11-30 20:45:09 418

原创 第十三周项目(5)——拓扑排序算法验证

问题:/* * Copyright (c)2016,烟台大学计算机与控制工程学院 * All rights reserved. * 文件名称:项目.cpp * 作 者:陈晨 * 完成日期:2016年11月24日 * 版 本 号:v1.0 *问题描述:验证拓扑排序算法 *输入描述:无 *程序输出:测试数据

2016-11-24 11:25:32 289

原创 第十三周项目(4)——Floyd算法的验证

问题: /* * Copyright (c)2016,烟台大学计算机与控制工程学院 * All rights reserved. * 文件名称:项目.cpp * 作 者:陈晨 * 完成日期:2016年11月24日 * 版 本 号:v1.0 *问题描述:验证Floyd算法 *输入描述:无 *程序输出:测试数据

2016-11-24 11:12:23 300

原创 第十三周项目(3)——Dijkstra算法的验证

问题: /* * Copyright (c)2016,烟台大学计算机与控制工程学院 * All rights reserved. * 文件名称:项目.cpp * 作 者:陈晨 * 完成日期:2016年11月24日 * 版 本 号:v1.0 *问题描述:验证Dijkstra算法 *输入描述:无 *程序输出:测试

2016-11-24 10:59:07 275

原创 第十三周项目(2)——Kruskal算法的验证

问题: /* * Copyright (c)2016,烟台大学计算机与控制工程学院 * All rights reserved. * 文件名称:项目.cpp * 作 者:陈晨 * 完成日期:2016年11月24日 * 版 本 号:v1.0 *问题描述:验证Kruskal算法 *输入描述:无 *程序输出:测试数

2016-11-24 10:36:25 287

原创 第十三周项目(1)——Prim算法的验证

问题: /* * Copyright (c)2016,烟台大学计算机与控制工程学院 * All rights reserved. * 文件名称:项目.cpp * 作 者:陈晨 * 完成日期:2016年11月24日 * 版 本 号:v1.0 *问题描述:验证Prim算法 *输入描述:无 *程序输出:测试数据

2016-11-24 10:27:36 326

原创 第十二周项目5——迷宫问题之图深度优先遍历解法

问题: /* * Copyright (c)2016,烟台大学计算机与控制工程学院 * All rights reserved. * 文件名称:项目5.cpp * 作 者:陈晨 * 完成日期:2016年11月17日 * 版 本 号:v1.0 *问题描述:设计一个程序,采用深度优先遍历算法的思路,解决迷宫问题。   (

2016-11-17 11:03:45 413

原创 第十二周项目4——利用遍历思想求解图问题(2)

问题: /* * Copyright (c)2016,烟台大学计算机与控制工程学院 * All rights reserved. * 文件名称:项目4.cpp * 作 者:陈晨 * 完成日期:2016年11月17日 * 版 本 号:v1.0 *问题描述:假设图G采用邻接表存储,分别设计实现以下要求的算法,要求用区别于示

2016-11-17 10:51:57 347

原创 第十二周项目4——利用遍历思想求解图问题(1)

问题: /* * Copyright (c)2016,烟台大学计算机与控制工程学院 * All rights reserved. * 文件名称:项目4.cpp * 作 者:陈晨 * 完成日期:2016年11月17日 * 版 本 号:v1.0 *问题描述:假设图G采用邻接表存储,分别设计实现以下要求的算法,要求用区别于示

2016-11-17 10:39:45 837

原创 第十二周项目3——图遍历算法实现

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

2016-11-16 20:29:58 358

原创 第十二周项目2——操作用邻接表存储的图

问题: /* * Copyright (c)2016,烟台大学计算机与控制工程学院 * All rights reserved. * 文件名称:项目2.cpp * 作 者:陈晨 * 完成日期:2016年11月16日 * 版 本 号:v1.0 *问题描述:假设图G采用邻接表存储,分别设计实现以下要求的算法:   (1)输出出图G中每

2016-11-16 20:09:58 325

原创 第十二周项目1——图基本算法库

问题: /* * Copyright (c)2016,烟台大学计算机与控制工程学院 * All rights reserved. * 文件名称:项目1.cpp * 作 者:陈晨 * 完成日期:2016年11月16日 * 版 本 号:v1.0 *问题描述:定义图的邻接矩阵和邻接表存储结构,实现其基本运算,并完成测试。 *输入描述:

2016-11-16 19:52:45 743

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

问题: /* * Copyright (c)2016,烟台大学计算机与控制工程学院 * All rights reserved. * 文件名称:项目2.cpp * 作 者:陈晨 * 完成日期:2016年11月8日 * 版 本 号:v1.0 *问题描述:用二叉树来表示代数表达式,树的每一个分支节点代表一个运算符, 每一个叶子节点

2016-11-08 19:56:00 499

原创 第十一周项目1——二叉树算法验证(4) 哈夫曼编码的算法验证

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

2016-11-08 19:42:18 506

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

问题: /* * Copyright (c)2016,烟台大学计算机与控制工程学院 * All rights reserved. * 文件名称:项目1.cpp * 作 者:陈晨 * 完成日期:2016年11月8日 * 版 本 号:v1.0 *问题描述:实现中序线索化二叉树的算法验证,并测试数据。 *输入描述:无 *程序输出:测试数据

2016-11-08 19:36:24 291

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

问题: 头文件btree.h以及函数实现详见 1. 由先序序列和中序序列构造二叉树     代码: #include #include #include "btree.h" BTNode *CreateBT1(char *pre,char *in,int n) /*pre存放先序序列,in存放中序序列,n为二叉树结点个数, 本算法执行后返回构造的二叉链的根结点指针*/ { B

2016-11-08 19:05:52 342

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

问题: /* * Copyright (c)2016,烟台大学计算机与控制工程学院 * All rights reserved. * 文件名称:项目1.cpp * 作 者:陈晨 * 完成日期:2016年11月8日 * 版 本 号:v1.0 *问题描述:实现二叉树的层次遍历算法,并对用”A(B(D,E(H(J,K(L,M(,N))))),C(F,G

2016-11-08 18:16:23 372

原创 第十周项目3——利用二叉树遍历思想解决问题

问题: /* * Copyright (c)2016,烟台大学计算机与控制工程学院 * All rights reserved. * 文件名称:项目3.cpp * 作 者:陈晨 * 完成日期:2016年11月2日 * 版 本 号:v1.0 *问题描述:假设二叉树采用二叉链存储结构存储,分别实现以下算法,并在程序中完成测试:   (1)计算二叉树节点个数;

2016-11-02 21:20:33 277

原创 第十周项目2——二叉树的便利的递归算法

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

2016-11-02 20:31:16 345

空空如也

空空如也

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

TA关注的人

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