1 需求分析 1 2 概要设计 1 3 详细设计 3 3.1 图的存储表示 3 3.2图的相关算法 4 3.3栈的存储 7 3.4栈的相关算法 8 3.5主函数 9 4 编码调试 10 5 设计体会 17 6 致谢 19 7 参考文献 19 8 附录(源程序清单) 19
2021-03-08 23:03:22 293KB 数据结构课设
1
模拟手机通讯录管理系统,要求: (1) 显示功能:按名字的汉字首字母归类显示,并提供右侧字母导航条,当点击其 中一个字母时,可快速跳转到该字母分类的联系人列表。 (2) 新增功能:可以录入新联系人,包括:姓名、电话号码(可多个)、电子邮件等。录入的新联系人能按照名字首字母自动进行归类。 (3) 修改功能:选中某联系人后可以进行修改 (4) 删除功能:可以删除联系人,并自动调整显示。 (5) 查询功能:可以按名字、电话号码、电子邮件等进行模糊查询。
2021-03-08 15:03:21 125KB java javafx 数据结构
1
数据结构课程设计敢死队问题 C语言代码,有详细的需求说明以及代码
2021-03-07 14:37:23 255KB 敢死队问题
1
根据问题提供问题的解决方案,实现棋盘的绘制和棋子的内摆放功能。而可以选择的存储结构为线性存储结构,逻辑结构为图形结构。 实现主窗口的棋子摆放规则,可以选用线性存储结构和图形结构构造一个新的数据结构,定义在其上的功能为根据循环递归法改变中皇后的位置,并将其传递给整个棋盘的对象,使其按照要求实现棋子的摆放,直到出现正确的放置方法。
2021-03-04 17:23:07 324KB 数据结构 八皇后问题
1
关于猴子吃桃问题的数据结构课程设计报告关于猴子吃桃问题的数据结构课程设计报告关于猴子吃桃问题的数据结构课程设计报告关于猴子吃桃问题的数据结构课程设计报告
2021-03-03 22:18:14 25KB 猴子吃桃
1
学生成绩管理系统: 问题描述:已知某学生成绩表中现有N位同学的成绩(要求各人数据不同),如: 学号 姓名 成绩 01101 李平 75 01202 王露 70 01205 张强 85 01118 曹雨 90 …… …… …… 现需要删除已转学的某位同学的成绩,同时添加某位同学的成绩(学号、姓名、成绩自定),插入位置按姓名升序排列。请根据所学过的线性表知识用C/C++编程实现此操作。 程序要求: (1)现有N位同学的数据要求从数据文件中读入,不用交互方式录入; (2)拟删除同学的姓名及新添加同学的数据采用交互方式输入; (3)删除及插入操作完毕,需将成绩表中的所有记录按姓名升序方式显示出来; (4)将更新后的成绩表保存到另一个数据文件中; (5)可以增加功能:如修改某位同学的成绩。
2021-03-03 17:04:26 3.36MB 学生成绩管理系统
1
该系统是为了学校安排的课程设计题目,花了两天写了写。大概有500行代码。里面有设计说明书,可执行文件,源代码、、、、
1
使用文件储存数据,代码简单,易于理解,使用Java语言数据结构,摒弃C和C++复杂的指针,用链表和排序实现全部功能.
2021-03-01 21:05:19 403KB Java SE 数据结构
1
运动会分数统计数据结构课程设计(含源代码)
2021-03-01 12:03:50 916KB 运动会分数统计数据结构
【问题描述】 功能:输入一页文字,程序可以统计出文字、数字、空格的个数。 静态存储一页文章,每行最多不超过80个字符, 【设计要求】 (1)分别统计出其中英文字母数和空格数及整篇文章总字数; (2)统计某一字符串在文章中出现的次数,并输出该次数; (3)删除某一子串,并将后面的字符前移。 【实现提示】 存储结构使用线性表,分别用几个子函数实现相应的功能; 输入数据的形式和范围:可以输入大写、小写的英文字母、任何数字及标点符号。 输出形式: (1)分行输出用户输入的各行字符; (2)分4行输出"全部字母数"、"数字个数"、"空格个数"、"文章总字数" (3)输出删除某一字符串后的文章;
2021-02-28 15:53:38 75B 文本编辑 数据结构课程设计
1