含代码和报告 1. 项目一:一堆猴子都有编号,编号是1,2,3 ...m ,这群猴子(m个)按照1-m的顺序围坐一圈,从第1开始数,每数到第N个,该猴子就要离开此圈,这样依次下来,直到圈中只剩下最后一只猴子,则该猴子为大王。输入数据:输入m,n m,n 为整数,n
2021-06-28 11:17:14 64KB C++
1
最小生成树问题:若要在n个城市之间建设通信网络,只需要架设n-1条线路即可。如何以最低的经济代价建设这个通信网,是一个网的最小生成树问题。 (1)利用克鲁斯卡尔算法求网的最小生成树。 (2)实现教科书6.5节中定义的抽象树类型 MFSet。以此表示构造生成树过程中的连通分量。 (3)以文本形式输出生成树中各条边以及他们的权值。
2021-06-28 10:59:37 131KB 最小生成树 克鲁斯卡尔算法
1
职工工资管理系统源代码,C语言实训,包含增删查改,排序,实现对文件的操作,含栈、单链、数组管理员工信息,及时整理员工工资信息,可以经修改后直接用
2021-06-28 10:44:16 39KB C语言 数据结构 课程设计
1
算法与数据结构的课程设计,也可以作为C语言的课程设计使用,这个是我本科阶段自己写的课程设计。若有不足希望大家多多包涵
2021-06-28 09:12:01 1.21MB 课程设计 C语言 数据结构
1
利用霍夫曼编码编写文本文件压缩程序.内有代码和设计报告
2021-06-27 20:32:16 37KB 数据结构 课程设计 霍夫曼编码 java
1
c语言算术表达式求值(数据结构课程设计) 以字符串表示算术表达式,在此基础上借助栈完成对表达式的转换和求值操作。要求设计类(或类模板)来描述算术表达式及其操作,包含必要的构造函数和析构函数,以及其他能够完成如下功能的成员函数:输入算术表达式(中缀表示)中缀表达式转换为后缀表达式输出表达式对后缀表达式求值
2021-06-27 15:01:32 2KB c语言
1
八皇后问题数据结构课程设计文档,附有代码,仅供参考。
2021-06-27 14:01:01 70KB 八皇后
1
在旅游景区,经常会遇到游客打听从一个景点到另一个景点的最短路径和最短距离,这类游客不喜欢按照导游图的线路来游览,而是挑选自己感兴趣的景点游览。为于帮助这类游客信息查询,就需要计算出所有景点之间最短路径和最短距离。算法采用迪杰斯特拉算法或弗洛伊德算法均可。建立一个景区旅游信息管理系统,实现的主要功能包括制订旅游景点导游线路策略和制订景区道路铺设策略。 任务中景点分布是一个无向带权连通图,图中边的权值是景点之间的距离。 (1)景区旅游信息管理系统中制订旅游景点导游线路策略,首先通过遍历景点,给出一个入口景点,建立一个导游线路图,导游线路图用有向图表示。遍历采用深度优先策略,这也比较符合游客心理。 (2)为了使导游线路图能够优化,可通过拓朴排序判断图中有无回路,若有回路,则打印输出回路中的景点,供人工优化。 (3)在导游线路图中,还为一些不愿按线路走的游客提供信息服务,比如从一个景点到另一个景点的最短路径和最短距离。在本线路图中将输出任意景点间的最短路径和最短距离。 (4)在景区建设中,道路建设是其中一个重要内容。道路建设首先要保证能连通所有景点,但又要花最小的代价,可以通过求最小生成树来解决这个问题。本任务中假设修建道路的代价只与它的里程相关。 归纳起来,本任务有如下功能模块:(1)创建景区景点分布图;(2)输出景区景点分布图(邻接矩阵)(3)输出导游线路图;(4)判断导游线路图有无回路;(5)求两个景点间的最短路径和最短距离;(6)输出道路修建规划图。(7)主程序用菜单选项供用户选择功能模块。
1
一个简易文本编辑器应该具有图形菜单界面,包括查找,替换(等长,不等长),插入(插串,文本块的插入)、块移动(行块,列块移动),删除文本信息等功能并可正确存盘、取盘,正确显示总行数。
1
数据结构课程设计\二叉平衡排序树 c语言实现 超完整(包括任务书,说明书,源代码等)
1