E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
数据结构课程
2017年
数据结构课程
设计--迷宫问题
栈与迷宫问题【问题描述】以一个mXn的长方阵表示迷宫,0和1分别表示迷宫中的通路和障碍。设计一个程序,对任意设定的迷宫,求出一条从入口到出口的通路,或得出没有通路的结论。【任务要求】1)首先实现一个以链表作存储结构的栈类型,然后编写一个求解迷宫的非递归程序。求得的通路以三元组(i,j,d)的形式输出。其中:(i,j)指示迷宫中的一个坐标,d表示走到下一坐标的方向。如,对于下列数据的迷宫,输出一条通
Alearn_
·
2018-03-30 19:26
课程设计篇
哈夫曼编译码器——
数据结构课程
设计
2.哈夫曼编/译码器【问题描述】用哈夫曼编码进行通信可以大大提高信道利用率,缩短信息传输时间,降低传输成本。但是,这要求在发送端通过一个编码系统对待传数据预先编码,在接收端将传来的数据进行译码(复原)。对于双工信道(即可以双向传输信息的信道),每端都需要一个完整的编/译码系统。试为这样的信息收发站写一个哈夫曼码的编/译码系统。【基本要求】一个完整的系统应具有以下功能:(1)I:初始化(Initia
BAKA_51218
·
2018-03-28 23:56
课程作业
数据结构课程
设计:魔王语言解释
1.【问题描述】有一个魔王总是使用自己的一种非常精练而抽象的语言讲话,没有人能昕得懂,但他的语言是可以逐步解释成人能听懂的语言,因为他的语言是由以下两种形式的规则由人的语言逐步抽象上去的:(1)α->β1β2β3(2)(θδ1δ2δ3)->θδ1θδ2θδ3θ在这两种形式中,从左到右均表示解释。试写一个魔王语言的解释系统,把他的话解释成人能听得懂的话。2.【基本要求】用下述两条具体规则和上述规则形
为了伯伦希尔的荣耀
·
2018-01-05 19:20
数据结构课程设计
数据结构课程
设计(Haffuman编码)
自己把读入输出改为文件操作,再搞一个选择菜单就是一个课设了。#include#includeusingnamespacestd;structHaffuman{intw;intparent=0,lc=0,rc=0;}H[1005];constintINF=0x3f3f;voidselect(Haffuman*H,intn,int&s1,int&s2){intfmin=INF,smin=INF;for
ecjtu_j_yan
·
2017-12-25 16:24
数据结构
数据结构课程
设计考生报名系统
/**烟台大学计算机与控制工程学院*作者:王雪行*完成日期:2017年12月21日*问题描述:实现对考生报考相应类别考试的管理和相关操作。*/main.cpp//#include"ks.h"#include#include#include#include#includeusingnamespacestd;intmain(){system("color70");LinkList*L;//定义Link
JupitorV
·
2017-12-22 08:57
数据结构课程
设计图书管理系统
*Copyright(c)2017,烟台大学计算机与控制工程学院*文件名称:图书信息管理系统*文件标识:无*内容摘要:实现图书信息的输入、插入、删除、修改、排序和输出*其他内容:无*当前版本:v1.0*完成日期:2017.12.21*创作人:高晶*/#include#include#include#include#include#include#include//catch()任意键继续#incl
雀仔JING
·
2017-12-22 07:08
数据结构课程
设计(考试管理系统)
为考试报名管理人员编写一个考试报名管理系统,用菜单选择方式完成下列功能:1.考生报名信息添加:包括准考证号、姓名、性别、年龄、学院、专业、班级、身份证号、报考科目(eg.CET4/CET6)等。2.考生报名信息查询:分别按姓名、学院、专业、班级、报考科目等进行查询。3.排序:分别根据姓名、年龄、学院等按升序进行排序。4.考生报名信息的修改、删除:按准考证号进行考生信息的修改和删除。长期手懒,现在写
ecjtu_j_yan
·
2017-12-20 20:02
数据结构
python基础教程(第二版)序和前言
:司维、曾军崴、谭颖华人民邮电出版社一、译者序(2010年2月)和大多数Python爱好者、使用者和开发者一样,我也是通过偶然的机会才接触了这门可以用“优美”来形容的程序设计语言:在大二下学期的时候,
数据结构课程
的一道习题让我百思不
金石明镜
·
2017-12-20 20:08
数据结构课程
总结
数据结构这门课给了我很大的启发,帮助我在编程算法方面给了我很大的启发。众所周知,计算机科学是一门研究数据表示和数据处理的科学。数据是计算机化的信息,它是计算机可以直接处理的最基本和最重要的对象。无论是进行科学计算或数据处理、过程控制以及对文件的存储和检索及数据库技术应用等,都是对数据进行加工处理的过程。因此,要设计出一个结构好效率高的程序,必须研究数据的特性及数据间的相互关系及其对应的存储表示,并
JupitorV
·
2017-12-14 11:15
数据结构图的建立和遍历(邻接表、邻接矩阵)
以本代码为基础增加了对图的最短路径计算,路径记录,交互界面等功能,增加代码请看
数据结构课程
设计——图的建立和遍历(邻接矩阵+邻接表)和最短路径dijkstra路径记录首先是图的存储结构:一、邻接矩阵存储方式实现邻接矩阵存储的结构体中
kuronekonano
·
2017-11-28 17:47
数据结构
C指针详解与链表实现
一直以来,对于c语言的指针就一知半解,
数据结构课程
多半是用c指针实现的,所以重新学习了一下代码来源:《啊哈,算法》人民邮电出版社、中国工信出版集团啊哈磊著(一)指针使用指针的原因:方便版本迭代,假设你设计的程序已经发布或者交付使用
draper__QYT
·
2017-11-18 23:55
C指针
二叉树 的 存储与基本操作实现
数据结构课程
学了二叉树,觉得自己大概理解了,但是实现还是总有困难,尤其是结构体指针这块,吃了不少亏(一)存储与遍历(递归)#include#include#include#include#includeusingnamespacestd
draper__QYT
·
2017-11-04 12:06
ACM
树
堆
快速排序(C语言实现)
随着
数据结构课程
的学习,快速排序如今也不再神秘,代码如下#includeusingnamespacestd;voidQuicksort(inta[],intlow,inthigh){if(low>=high
个快快
·
2017-04-13 16:43
算法学习
数据结构课程
设计————校园导航系统
#include#include#include#defineMax10000#defineNUM11typedefstructArcCell{intadj;char*info;}ArcCell;typedefstructVertexType{intnumber;char*sight;}VertexType;typedefstruct{VertexTypevex[NUM];ArcCellarcs[
helloliyibo
·
2017-04-04 17:31
数据结构课程
设计之停车场管理系统
阅读更多0x00主要思想停车场的构建就比之前的通讯录的构建复杂了一些,之中加入了顺序栈和队列的应用,一开始时我以为使用的是链栈,后来才发现使用的顺序栈,这样话车辆出栈时就相对来说麻烦了一些但是因为车辆相对较少,处理起来还可以。停车场构建需要的是先构造一个空栈和一个空队列,还有就是一些功能函数的实现。到了主函数中就可以和通讯录相同的使用do()while()语句和switch()语句进行控制输出输入
HEADS43
·
2017-01-03 15:00
数据结构
c
数据结构课程
设计之停车场管理系统
0x00 主要思想 停车场的构建就比之前的通讯录的构建复杂了一些,之中加入了顺序栈和队列的应用,一开始时我以为使用的是链栈,后来才发现使用的顺序栈,这样话车辆出栈时就相对来说麻烦了一些但是因为车辆相对较少,处理起来还可以。停车场构建需要的是先构造一个空栈和一个空队列,还有就是一些功能函数的实现。到了主函数中就可以和通讯录相同的使用do()while()语句和switch()语句进行控制输
HEADS43
·
2017-01-03 15:00
数据结构
c
数据结构课程
设计之停车场管理系统
阅读更多0x00主要思想停车场的构建就比之前的通讯录的构建复杂了一些,之中加入了顺序栈和队列的应用,一开始时我以为使用的是链栈,后来才发现使用的顺序栈,这样话车辆出栈时就相对来说麻烦了一些但是因为车辆相对较少,处理起来还可以。停车场构建需要的是先构造一个空栈和一个空队列,还有就是一些功能函数的实现。到了主函数中就可以和通讯录相同的使用do()while()语句和switch()语句进行控制输出输入
HEADS43
·
2017-01-03 15:00
数据结构
c
数据结构课程
设计之员工通讯录
阅读更多0x00主要思想员工通讯录的实现其实就是单链表的简单应用,只要预先定义一个存放通讯录数据信息的结构体,以及相关的指针结点等,然后就是单链表的以希望简单应用用来实现创建、插入、查找、删除、以及其他的相关功能即可。0x01程序源码//单位员工通讯录管理系统#include#include#include#include#include#include#include#include#inclu
HEADS43
·
2017-01-03 14:00
C语言
课程设计
数据结构课程
设计-ytu职工信息管理系统
/*********************************************************************版权所有(C)2016,ZhangXiangru**文件名称:ytu职工信息管理系统*文件标识:无*内容摘要:简单模拟职工管理过程,完成对职工信息的建立、增加、删除、查找、修改等功能*其他内容:无**当前版本:microsoftvisualstudio2015
JaedRurr
·
2017-01-01 14:01
数据结构课程
设计--考试报名管理
/**Copyright(c)2016,烟台大学计算机与控制工程学院*Allrightsreserved.*文件名称:cgh22.project*作者:陈光辉*完成日期:2016年12月29日*版本号:VC++6.0*问题描述:本程序是一个有关于考试报名管理系统。实现了增加、删除、修改、查询、显示、排序等功能。*/头文件ks.h#include#include#includeusingnamesp
csdn丨光辉
·
2016-12-29 19:24
数据结构课程
设计—通讯录管理系统
/*****************************版权所有(C)2016.ccx**文件名称:ccx.cpp*文件标识:无*内容摘要:该项目的所有函数的实现*其他说明:无*当前版本:V1.0*作者:郗传秀*完成日期:20161225**修改记录:6*修改日期:20161229*版本号:V1.0*修改人:郗传秀*修改内容:**********************************
DSCCX
·
2016-12-29 15:48
数据结构课程
设计—通讯录管理系统
/*****************************版权所有(C)2016.ccx**文件名称:ccx.cpp*文件标识:无*内容摘要:该项目的所有函数的实现*其他说明:无*当前版本:V1.0*作者:郗传秀*完成日期:20161225**修改记录:6*修改日期:20161229*版本号:V1.0*修改人:郗传秀*修改内容:**********************************
DSCCX
·
2016-12-29 15:48
数据结构课程
设计—通讯录管理系统
/*****************************版权所有(C)2016.ccx**文件名称:ccx.cpp*文件标识:无*内容摘要:该项目的所有函数的实现*其他说明:无*当前版本:V1.0*作者:郗传秀*完成日期:20161225**修改记录:6*修改日期:20161229*版本号:V1.0*修改人:郗传秀*修改内容:**********************************
DSCCX
·
2016-12-29 15:45
数据结构课程
设计—通讯录管理系统
/*****************************版权所有(C)2016.ccx**文件名称:ccx.cpp*文件标识:无*内容摘要:该项目的所有函数的实现*其他说明:无*当前版本:V1.0*作者:郗传秀*完成日期:20161225**修改记录:6*修改日期:20161229*版本号:V1.0*修改人:郗传秀*修改内容:**********************************
DSCCX
·
2016-12-29 15:45
数据结构课程
设计—通讯录管理系统
/*****************************版权所有(C)2016.ccx**文件名称:ccx.cpp*文件标识:无*内容摘要:该项目的所有函数的实现*其他说明:无*当前版本:V1.0*作者:郗传秀*完成日期:20161225**修改记录:6*修改日期:20161229*版本号:V1.0*修改人:郗传秀*修改内容:**********************************
DSCCX
·
2016-12-29 15:07
数据结构课程
设计—通讯录管理系统
/*****************************版权所有(C)2016.ccx**文件名称:ccx.cpp*文件标识:无*内容摘要:该项目的所有函数的实现*其他说明:无*当前版本:V1.0*作者:郗传秀*完成日期:20161225**修改记录:6*修改日期:20161229*版本号:V1.0*修改人:郗传秀*修改内容:**********************************
DSCCX
·
2016-12-29 15:07
数据结构课程
设计—通讯录管理系统
/*****************************版权所有(C)2016.ccx**文件名称:ccx.cpp*文件标识:无*内容摘要:该项目的所有函数的实现*其他说明:无*当前版本:V1.0*作者:郗传秀*完成日期:20161225**修改记录:6*修改日期:20161229*版本号:V1.0*修改人:郗传秀*修改内容:**********************************
DSCCX
·
2016-12-29 15:48
数据结构课程
设计—通讯录管理系统
/*****************************版权所有(C)2016.ccx**文件名称:ccx.cpp*文件标识:无*内容摘要:该项目的所有函数的实现*其他说明:无*当前版本:V1.0*作者:郗传秀*完成日期:20161225**修改记录:6*修改日期:20161229*版本号:V1.0*修改人:郗传秀*修改内容:**********************************
DSCCX
·
2016-12-29 15:48
数据结构课程
设计—通讯录管理系统
/*****************************版权所有(C)2016.ccx**文件名称:ccx.cpp*文件标识:无*内容摘要:该项目的所有函数的实现*其他说明:无*当前版本:V1.0*作者:郗传秀*完成日期:20161225**修改记录:6*修改日期:20161229*版本号:V1.0*修改人:郗传秀*修改内容:**********************************
DSCCX
·
2016-12-29 15:22
数据结构课程
设计—通讯录管理系统
/*****************************版权所有(C)2016.ccx**文件名称:ccx.cpp*文件标识:无*内容摘要:该项目的所有函数的实现*其他说明:无*当前版本:V1.0*作者:郗传秀*完成日期:20161225**修改记录:6*修改日期:20161229*版本号:V1.0*修改人:郗传秀*修改内容:**********************************
DSCCX
·
2016-12-29 15:22
数据结构课程
设计——源代码
飞机订票系统源代码问题及代码:/**************************************************** *版权所有(C)2016,孙丽玮 *文件名称:飞机订票系统 *文件标识:无 *内容摘要:实现录入航班信息、订票、退票、预约、 *查询航班、查询订单、查看预约、修改航班功能。 *其他内容:无 *当前版本:VC++6.0 *作者:孙丽玮 *完成日期:2016.12.
AFencounter
·
2016-12-28 16:37
数据结构课程
设计——运行结果
飞机订票系统部分运行结果截图1、主界面2、录入航班信息3、订票4、预约5、退票6、查询航班(1)按航班号查询(2)按起飞抵达城市查询(3)浏览全部航班信息7、查询订单(1)按客户信息查询(2)浏览全部订单信息8、查看预约9、修改航班(1)增加航班(2)删除航班(3)修改航班时间10、退出
AFencounter
·
2016-12-28 15:38
C语言范例学习03-上
同时许多学校(包括我所就读的大学)都开设了
数据结构课程
。但是讲的东西大多太过理论性,主要讲解概念与思想。另外,数据结构可是计算机考研中专业课的重点科
血夜之末
·
2016-07-26 15:00
航班信息查询和检索系统-
数据结构课程
设计
问题及代码:设计并实现一个航班信息查询和检索系统。要求:对飞机航班信息进行排序和查找,可按照航班号、起点站、到达站、起飞时间和到达时间等信息进行查询。航班信息表的样式如下:航班号起点站终点站班期起飞时间到达时间机型票价CA1544合肥北京1.2.4.510:5512:40733960MU5341上海广州每日14:2016:15M901280CZ3869重庆深圳2.4.608:5510:357331
MIKASA3
·
2016-07-10 07:00
数据结构
C++
计算机
数据结构课程
设计之哈夫曼编码模块
心血来潮只为完成一个完美的课程设计,下面算是单独的一个模块实现吧!但是为了拆分,我还是费了一些小心思的~因为开始调试好的代码,虽说没有华丽丽的页面,但基本的功能我还是都实现了的,包括哈夫曼编码、译码和从文件中读取还有向文件中写入,不求尽善尽美,但求问心无愧吧!但是在遇到拆分问题时,还是有时候需要好好考虑一下,比如全局变量的使用和函数体的声明,最好不要把全局变量和函数声明都放在.h文件中,因为在把.
而濡木染
·
2016-07-07 17:24
数据结构
数据结构课程
设计之哈夫曼编码模块
心血来潮只为完成一个完美的课程设计,下面算是单独的一个模块实现吧!但是为了拆分,我还是费了一些小心思的~因为开始调试好的代码,虽说没有华丽丽的页面,但基本的功能我还是都实现了的,包括哈夫曼编码、译码和从文件中读取还有向文件中写入,不求尽善尽美,但求问心无愧吧!但是在遇到拆分问题时,还是有时候需要好好考虑一下,比如全局变量的使用和函数体的声明,最好不要把全局变量和函数声明都放在.h文件中,因为在把.
PNAN222
·
2016-07-07 17:00
数据结构
哈夫曼编码
哈弗曼译码
数据结构课程
设计 - 通讯录管理系统
一、问题描述及要求设计并实现一个简单通讯录管理系统。要求:实现通讯录的建立、通讯者的删除、查询,以及通讯录的保存。二、需求分析本系统为简单的通讯录管理系统,运行系统时,将从文件中读取已有的数据内容记录在内存中,使用者可以对通讯录进行添加、删除、修改、浏览、查找等操作,每进行一项操作后将内存中的数据写入到文件中,同时并记录操作者的操作内容和当地时间并记录到当前文件夹下的Log.dat文件中。三、总体
mayuko2012
·
2016-07-06 21:00
数据结构
管理
通讯录
数据结构课程
设计解题报告 前言
首先,大大说可以发博客我才斗胆敢发。其次,我会逐渐给出每题的伪代码,当前已经完成了部分题的分析(A,B同A,C,D,I,G)为什么要写伪代码其一,80行以上代码至少我一般是看不下去的,但是20~30的伪代码,甚至是5~15行的中文的步骤分析,读起来轻松自如其二,是因为我觉得伪代码更容易读懂,如果是一大堆变量名i,j,k,Count…再来几个++j,–k,原因只是因为if(!x)那么了解这个算法的旁
ZJU_warren
·
2016-06-24 00:43
数据结构课程设计
知无涯之std::sort源码剖析
从事程序设计行业的朋友一定对排序不陌生,它从我们刚刚接触
数据结构课程
开始便伴随我们左右,是需要掌握的重要技能。
AdolphLua
·
2016-05-28 22:59
c/c++语言
STL
兰州大学
数据结构课程
设计实验七:文本文件单词的检索及计数
要求编程建立一个文本文件,每个单词不包括空格及跨行,单词由字符序列构成且区分大小写,完成以下功能:统计给定单词在文本文件中出现的总次数、检索输出某单词在文本文件中首次出现的行号及位置。出现的问题:当选定单词是某一行最后一个单词时,记录行数的计数器会多记录一次行数.编程环境是codeblocks,编译器是GUN-GCC,操作系统是win7-64编写者:兰州大学2013级计算机系hsy#include
xiaoyuge16
·
2016-05-10 13:00
数据结构之Trie树
那么一般来说,没学过
数据结构课程
的读者可能会采用最简单但是最查找效率最低的穷举遍历法:读入整篇文章的词到一个字符串大数组中,然后一个一个地与“was”比较匹配。对于学习过
数据结构课程
的读者而言,
ch18255112191
·
2016-05-09 22:00
数据结构课程
上机实验题(三)
编写一个程序exp3-6.cpp,求解皇后问题:在nxn的方格棋盘上,放置n个皇后,要求每个皇后不同行、不同、不同左右对角线。代码如下:#include #include usingnamespacestd; #defineMaxSize100 typedefstruct { intcols[MaxSize];//cols[i]存放第i+1个皇后的列号 inttop;//栈顶指针 }SqStack
Liuchang54
·
2016-04-09 21:00
数据结构
编程
博客
数据结构课程
上机实验题(二)
2.1,编写一个程序exp2-1.cpp,实现顺序表的各种基本运算功能(假设顺序表的元素类型为char),并在此基础上完成如下功能:(1)初始化顺序表L;(2)采用尾插法依次插入元素a,b,c,d,e;(3)输出顺序表L;(4)输出顺序表L长度;(5)判断顺序表L是否为空;(6)输出顺序表L的第三个元素;(7)输出元素a的位置;(8)在第四个元素位置上插入元素f;(9)输出顺序表;(10)删除L的
Liuchang54
·
2016-03-30 21:00
数据结构
编程
博客
PHP数据结构之——链表
在我大学的时候,学习C++的
数据结构课程
时,最先接触的就是链表(大学是学渣别喷...)那么链表是怎样的一种结构呢?
mysteryhaohao
·
2016-03-28 17:00
中缀表达式求值
它也是
数据结构课程
中栈这一章节中非常重要的一个算法,通过实现这个算法可以更好的掌握和理解栈的相关操作。中缀表达式是指运算符在运算数的中间,计算中缀表达式时需要用到两个栈:数字栈和运算符栈。
Jung_zhang
·
2016-03-26 13:00
数据结构
我的算法学习之路
初学第一次接触数据结构是在大二下学期的
数据结构课程
。然而这门课程并没有让我入门——当时自己正忙于倒卖各种MP3和耳
qq1175421841
·
2016-03-22 23:00
数据结构课程
笔记--(2)一元多项式的和还有相乘
1.题目------链表的读取#include #include #defineLENsizeof(structPolyNode) structPolyNode{ intcoef; intexpon; structPolyNode*next; }; intn; structPolyNode*creat(intN){//434-5261-20 structPolyNode*head; structP
sinat_26918145
·
2016-03-18 10:00
数据结构课程
笔记--(1)求最大子列的问题
1.题目一------------------------------------算法一:在线解决#include intmax(intL[],intN); intmain() { intL[100000],N,i; scanf("%d",&N); for(i=0;imaxsum) maxsum=thissum; elseif(thissum intmax(intL[],intN); intmai
sinat_26918145
·
2016-03-18 10:00
【
数据结构课程
大作业】通信录管理系统
该软件为本人
数据结构课程
设计作业,采用win32控制台程序,基于链表的增删改查,可供计算机专业在校大学生作为
数据结构课程
设计参考每次使用需输入密码,初始密码为:123。
htq__
·
2016-03-10 14:00
数据结构
课程设计
链表操作
【排序算法】直接插入排序
数据结构课程
中的好多排序算法都已经学过了,但过了一年还是忘了好多,仅仅只会冒泡,选择,所以最近计划把其他排序算法也好好温习巩固一下!!!
Apolo_
·
2016-03-02 12:44
算法
上一页
8
9
10
11
12
13
14
15
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他