课程设计包括七个方面的内容: 1 引言 2 需求分析 3 数据结构与函数考虑 4 算法具体设计 5 总结 6 参考文献 7 源代码
2021-07-07 18:05:58 715KB 校园导航
1
核心算法采用比较先进的kmp算法,代码完全出自自己的努力。你要是感兴趣,就请给点儿辛苦费吧! 另外,补充一点儿,功能也比较全面
2021-07-07 01:30:46 880KB 文章编辑
1
文章编辑系统数据结构课程设计,里面有代码跟实验报告两部分,文章编辑系统 里面有 类
1
利用佛洛依德算法实现计算两个结点间的最短路径
2021-07-06 23:07:17 102KB 超市选址问题
1
适合院校学生使用的课程设计全部内容,其中包含要写的介绍和目录。和源代码
2021-07-06 17:06:39 236KB 文章编辑 课程设计
1
【问题描述】 设计一系统,实现医药公司定期对销售各药品的记录进行统计,可按药品的编号、单价、销售量或销售额做出排名。 【实现要求】 在本设计中,首先从数据文件中读出各药品的信息记录,存储在顺序表中。各药品的信息包括:药品编号、药名、药品单价、销出数量、销售额。药品编号共4位,采用字母和数字混合编号,如:A125,前一位为大写字母,后三位为数字,按药品编号进行排序时,可采用基数排序法。对各药品的单价、销售量或销售额进行排序时,可采用多种排序方法,如直接插入排序、冒泡排序、快速排序,直接选择排序等方法。在本设计中,对单价的排序采用冒泡排序法,对销售量的排序采用快速排序法,对销售额的排序采用堆排序法。
1
处于不同目的的旅客对交通工具有不同的要求。例如,因公出差的旅客希望在旅途中的 时间尽可能地短,出门旅游的旅客则期望旅费尽可能省,而老年旅客则要求中转次数最少。 编织一个全国城市间的交通资讯程序,为旅客提供两种或三种最优决策的交通咨询。亮点是对最小中转次数的处理,因为火车一趟车次会有很多个中间站,不能和飞机一样处理。
1
设计一个哈夫曼编码/译码系统,对一个文本文件中的字符进行哈夫曼编码,生成编码文件(后缀名.cod);反过来,可将一个编码文件还原为一个文本文件(.txt)。 要求: (1)输入一个待编码的文本文件名,统计文本文件中各字符的个数作为权值,生成哈夫曼树; (2)将文本文件利用哈夫曼树进行编码,生成编码文件(后缀名cod); (3)输入一个待解码的编码文件名称,并利用相应的哈夫曼树将编码文件译码; (4)显示指定的编码文件和文本文件; (5)把哈夫曼编码用二进制位紧缩到一个变量中,利用位运算进行真正的数据压缩,并求压缩比。(此选项选作)
1
1.课程设计题目:多路彩灯控制器 2.任务和要求:设计一个至少8路移存型彩灯控制器,彩灯用发光二极管LED模拟,能演示三种花型,花型自拟。 3.总体方案的选择:首先应该有个脉冲端—控制所有芯片同时工作。然后,实现彩灯的花形变换需要双向移位寄存器。要更有规律的实现对双向移位寄存器的控制还需要计数器,非逻辑还有异或逻辑。 方案一:实现4种花形,用到的器件,555,161,7404,7486,194。设计心形。 优点:易于实现,元件少,花形多,工作很稳定,不容易出错。 缺点:布线复杂,检修麻烦。 原因:采取的是端到端的一根线的布线方法,虽然压到很多线,检修比较繁琐,但很容易查处错误,而且这样的布线使电路工作很稳定。 方案二:实现3种花形,用到的器件,555,161,7404,7486,7420,194。设计直线型。 优点:布线简单,工作稳定性不高。 缺点:元件多,花形少,检修麻烦。 原因:采取的是线段的连线方法,不压线。确定a b两点出现传输错的时候,需要检验其中的好多线段。 两种方案工作原理大同小异,具体在下面说明。 选择理由:首要原因是为了把爱心献给受灾地区,选择心形。另外,元件少,工作稳定也是很重要的原因。 框图:cp脉冲555,计数单元(控制单元)161,7404,7486,执行单元194,彩灯。
1