1.建立一个空栈,并按要求完成: (1)编写入栈函数,随机产生10个100以内的整数,并按输入顺序依次入栈,考虑判断上溢情况; (2)编写出栈函数,从键盘输入出栈元素个数n (n<10),将n个元素出栈并显示出栈元素,考虑判断下溢情况; (3)编写取栈顶元素函数,若栈不为空,则取出栈顶元素显示;否则提示栈空。 2.建立一个空队列,并按要求完成: (1)编写入队函数,随机产生10个100以内的整数,并按输入顺序依次入队,考虑判断队满情况; (2)编写出队函数,从键盘输入出队元素个数n (n<10),将n个元素出队后显示队中数据结果,考虑判断队空情况; (3)编写取队头元素函数,若队不为空,则取队头元素显示;否则提示队空。
2021-04-29 14:04:35 30.76MB 数据结构 实验
1
顺序表制作QQ名片,绝对干货,下载直接就是源代码 采用顺序表,设计一个QQ群名片,主要包含:QQ号码、昵称、性别、年龄、生日等属性。完成基本功能如下: (1)初始化群名片; (2)添加某一个QQ群中10名成员的名片信息; (3)删除某位成员信息; (4)根据QQ号码或昵称查找某位成员的信息; (5)显示群成员信息。 扩展功能: 1.统计当前QQ群中共有多少联系人 2.销毁群名片
2021-04-29 01:35:23 3KB 数据结构实验 顺序表
1
问题描述 根据不同目的的旅客对交通工具具有不同的要求,例如,因公出差的旅客希望在旅途中的时间尽可能短,出门旅游的游客则希望旅费尽可能省,而老年旅客则要求中转次数最少。编制一个全国城市之间的模拟交通咨询程序,为旅客提供两种或三种最优决策的交通咨询。
2021-04-28 18:18:08 268KB 数据结构 实验报告 交通咨询系统
1
刚写好不久的数据结构实验程序,欢迎大家指出BUG,多多完善,多多分享。 其中缺少一份环形队列程序。 发现问题可以联系我,发到我邮箱里。 邮箱地址:124262553@163.com
1
数据结构实验教程》胡学刚 上机实验源代码实验一
2021-04-21 00:27:12 373KB 数据结构 上机实验 源代码
1
括号匹配,数据结构实验,c语言实现
2021-04-19 18:03:15 2KB c 数据结构 括号匹配
1
(1)问题描述 设计一个“学生成绩管理系统”。主要实现学生信息的录入、添加、修改、删除、排序和查看等基本功能。 (2)设计要求 编写一个学生成绩管理程序。学生成绩以一个学生一条记录的形式存储,每个学生记录包含的信息有序号、学号、姓名及5门功课的成绩。具体功能如下: a. 获取学生成绩。可以从文件中读取成绩,也可直接录入。 查询学生成绩,输入学生学号或姓名等信息后,显示学生在成绩单中的位置及所有信息。 b. 添加学生成绩,在学生成绩单的指定位置添加学生成绩信息。 c. 修改学生成绩,在学生成绩单中,修改指定学生的成绩信息。 d. 删除学生成绩,在学生成绩单中,删除指定学生的成绩信息。 e. 保存文件。当学生成绩单发生添加、修改、删除等变化后,都要对最终结果进行保存。 (3)数据结构及算法分析 学生成绩可以用单链表存储,方便随时插入和删除学生成绩记录,实现动态管理。一个学生作为一个结点。 使用链表的基本算法实现学生成绩单的各项管理功能。 (4)设计与实现
1
数据结构实验报告:单链表的建立 1.实验目的 (1)了解数据的逻辑结构和数据的存储结构之间的区别与联系; (2)掌握线性表的链式表示和实现方法,特别是插入、删除操作。 (3)掌握运用C语言上机调试线性表的基本方法。 2.实验内容 (1)建立一个类型为整型链接表的头文件和基本操作,特别是初始化操作、插入操作、删除操作、查找操作、遍历操作等。 (2)创建有10个元素的线性链接表,验证插入、删除、查找操作的结果 3.实验步骤 在微型计算机上调试编写的程序,记录运行结果。
1
18级合工大数据结构实验
2021-04-14 20:03:40 31KB 合工大 数据结构 实验
1
18级合工大数据结构实验
2021-04-14 20:03:39 33KB 合工大 数据结构 实验
1