1.(用双链表实现)定义一个包含学生信息(学号,姓名,成绩)的链表,使其具有如下功能: (1) 根据指定学生个数,逐个输入学生信息; (2) 逐个显示学生表中所有学生的相关信息; (3) 根据姓名进行查找,返回此学生的学号和成绩; (4) 根据指定的位置可返回相应的学生信息(学号,姓名,成绩); (5) 给定一个学生信息,插入到表中指定的位置; (6) 删除指定位置的学生记录; (7) 从任意一个节点开始统计表中学生个数。
2023-03-27 15:10:14 6KB c++
1
《数据结构》-李春葆 实验报告-双链表
2022-12-20 18:33:42 96KB 数据结构
1
学生信息系统 单链表 双链表
2022-07-14 17:01:23 242KB c
1
使用C#设计基于Windows平台的三角形网格剖分试验程序设计 (1) 能根据用户使用鼠标交互输入点,自动进行单元生成。 (2) 读入数据文件(点集数据),自动生成单元。 (3) 保存处理结果(单元表,节点表,文本格式贮存)。 (4) 删除点、插入点、移动点。
2022-05-26 22:38:39 6.89MB 有限元 双链表 绘图
1
操作系统课设,可运行,线程安全,可用来学习操作系统线程相关知识。
2022-04-25 18:01:37 2KB 线程安全 操作系统课设
数组、单链表和双链表介绍以及双向链表的CC++Java实现 数组和链表.pdf
2022-04-18 14:07:36 165KB 链表 数据结构
数据结构--数组、单链表和双链表介绍以及双向链表 数组和链表.pdf
2022-04-18 14:06:49 93KB 数据结构 链表 算法
1.1 课程设计内容 利用双向循环链表作为储存结构设计并实现一个通讯录程序。可以实现信息的添加、插入、删除、查询和统计等功能 1.2 课程设计要求 (1) 每条信息至少包含:姓名(name)、街道(street)、城市(city)、邮编、(eip)、国家(state)几项; (2) 作为一个完整的系统。应该具有有好的界面和较强的容错能力。 2 课程设计原理 2.1 课设题目粗略分析 根据课设题目要求,拟将整体程序分为五大模块。此五个模块相互独立,没有嵌套调用的情况,以下是五个模块的大体分析: (1)添加新联系人 系统将提示用户输入新添加人员信息,输入到文件中,人员信息数据包括姓名(name),街道(street),城市(city),邮编(eip),国家(state)。 (2)查询 该功能将显示已经保存的所有人员的姓名,街道,城市,邮编及国家。并且可由用户输入要查找的人员姓名,然后系统用查找函数查找,接着系统使用相关文件命令输出所查找的人员的全部信息。 (3)删除联系人 首先由用户输入要删除的人员的姓名,然后调用删除函数,删除该人员的所有相关资料。
2022-03-10 22:55:18 169KB 双链表 通讯簿
1
在Linux内核源码list.h基础上,修改成应用层使用的头文件 实现了循环双链表的的各功能函数和宏定义,包括但不限于链表的创建、插入、删除、遍历。
2021-12-18 21:02:59 24KB 数据结构 双链表 C
1
该文档是用双链表实现的大数阶乘C++源代码,所谓大数,可以达到十万之巨,但是其计算效率仅仅在十秒之内,而且非常的精确,免除了单链表的数值逆置的麻烦,属于个人原创性程序。
2021-12-15 19:39:22 32KB 大数阶乘,双链表
1