本程序要求设计一个包含学生信息(学号,姓名,成绩)的学生管理系统(可以不考虑重名的情况),以顺序表的结构实现,系统包含的功能如下:   (1) 根据指定学生个数,逐个输入学生信息;   (2) 逐个显示学生表中所有学生的相关信息;   (3) 给定一个学生信息,插入到表中指定的位置;   (4) 删除指定位置的学生记录;   (5) 统计表中学生个数;   (6) 利用直接插入排序或者折半插入排序按照姓名进行排序;   (7) 利用快速排序按照学号进行排序;   (8) 根据姓名进行折半查找,要求使用递归算法实现,成功返回此学生的学号和成绩;   (9) 根据学号进行折半查找,要求使用非递归算法实现,成功返回此学生的姓名和成绩。   要求:设计具有一定的健壮性,美观及界面友好,具有保存功能。
2021-06-29 09:18:47 398KB 学生管理系统
1
随着高校的发展,校园面积不断扩大,校园内跨区域活动频繁,为了给校内师生和校外人士办公、教学、生活等方面带来更大的便利,以及面对校园信息化建设的全面推广和迅猛发展,本系统,将通过迪杰斯特拉和弗洛伊德算法,求出所需最短路径,进一步加强数字化校园建设。
2021-06-28 09:57:04 339KB 校园导航系统
1
基于B树的图书管理系统 大学数据结构课设作业
2021-06-27 17:59:13 6KB 数据结构课设 B树 图书管理系统
1
数据结构课后习题答案数据结构课后习题答案数据结构课后习题答案
2021-06-25 20:32:40 177KB 数据结构
1
数据结构课程设计,主要是对内部排序算法比较!
2021-06-23 16:13:31 84KB 数据结构课设
1
集美大学2019级数据结构课设报告,可用于大一新生的课设参考
2021-06-23 16:03:13 133KB 数据结构 集美大学 课程设计 课设
实验内容 设计一个含有多个菜单项的主菜单程序,然后再为这些菜单项配上相应的功能,实现通讯录所有操作的管理。 1)通讯录链表的建立。 2)通讯者信息的插入。 3)通讯者信息的查找,查找成功,将查找者的信息输出。 4)通讯者记录的删除,要求先进行通讯者的查找,查找成功后确定是否删除。确定之后才实现删除功能。 5)通讯者信息修改,先输入通讯者关键信息进行查询(如编号、身份证号码、姓名等),查找到进行修改,查找不到返回无此通讯者信息; 6)通讯录链表的显示,按照编号有序输出所有通讯者的信息。
2021-06-23 12:03:20 1.4MB 实验课设
自己做的线索二叉树,数据结构课设的时候可以参考哦!编译过的cpp文件。欢迎下载!
1
问题描述:针对某个集体中人名设计哈希表,并完成相应的建表和查表程序。 要求: (1)假设人名为中国人姓名的汉语拼音形式。名称的长度不少于3个字符、不多于10个字符; (2)随机生成人名列表,个数不少于3000个,保存到文本文件中,构建哈希表时读入; (3)至少实现三个不同的哈希函数(采用不同的方法)和对应的冲突处理函数; (4)计算比较不同的方法的平均查找长度。
2021-06-23 09:03:51 867KB 哈希表
1
交通系统设计 测试起始城市到其余所有城市的最短路程(以升序排序输出),以北京为例   运行结果:   北京 到 天津 总里程 137 天津北京 (时间: 1 路费: 55)   北京 到 呼和浩特 总里程 668 呼和浩特北京 (时间: 12 路费:230)   北京 到 郑州 总里程 695 郑州北京 (时间:13 路费: 250)   北京 到 徐州 总里程 811 徐州天津北京 (时间:6 路费:275)   ··· 北京 到 乌鲁木齐 总里程 3705 乌鲁木齐兰州呼和浩特北京 (时间:68 路费:1050)
2021-06-20 23:10:55 726KB 数据结构课设
1