数据结构
文章平均质量分 65
konnisan
这个作者很懒,什么都没留下…
展开
-
旅游管理系统
旅游管理系统设计要求设计分析系统结构景点图酒店图餐饮图算法设计初始化信息(存入txt文本)程序代码注意事项设计要求旅游管理系统1.1设计要求[问题描述]本实训项目是根据旅游行业的这种现状,提出解决问题的一个可行性方法,实现了旅游管理的网络化。(1)身份验证:采用了权限认证的方式,只有经过了系统权限认证之后,方可进入系统主控界面;(2)普通用户:具有信息查询权限,能够查看最新景点的动态新闻,度假村和景点简介信息及身份注册功能。(3)会员:在线进行酒店、景点门票、餐饮的预订;(4)管理员:可以原创 2021-05-18 14:53:59 · 7434 阅读 · 1 评论 -
实现一个链式存储的线性表
实现一个链式存储的线性表任务描述相关知识编程要求测试说明代码实现任务描述本关任务:完成一个链接存储的线性表的小程序。相关知识线性表的存储也可以采用链接存储方式来实现。链接存储方式包括单链表、双链表和循环链表等形式。下面描述了一种基于单链表的线性表实现方案:为了讨论简单,假设数据元素的类型为整型:typedef int T;在链表中,每个数据元素为一个链表结点,结点的具体定义为:struct LinkNode { T data; LinkNode* next;};如原创 2020-11-05 16:15:58 · 4986 阅读 · 0 评论 -
实现一个顺序存储的线性表
实现一个顺序存储的线性表任务描述相关知识编程要求测试说明代码实现任务描述本关任务:实现 step1/Seqlist.cpp 中的SL_InsAt、SL_DelAt和SL_DelValue三个操作函数,以实现线性表中数据的插入、删除与查找等功能。相关知识线性表是最基本、最简单、也是最常用的一种数据结构。线性表结构中,数据元素之间通过一对一首尾相接的方式连接起来。具体实现时,线性表可以采用不同的存储策略。下面给出了一种基于顺序存储的线性表实现方案:该方案将线性表存储在一片连续空间里,并通过data、原创 2020-11-05 12:39:45 · 2267 阅读 · 0 评论 -
顺序表操作的实现
顺序表操作的实现定义结构体SeqList初始化ListInitiate(L)求当前数据元素个数ListLength(L)插入数据元素ListInsert(L,i,x)删除数据元素ListDelete(L,i,x)取数据元素ListGet(L,i,x)完整的头文件SeqList.h测试主函数测试结果备注:本章所写皆照抄朱老师数据结构第五版教材,为学习和复习所用。定义结构体SeqListtypedef struct{ DataType list[MaxSize]; int size;}SeqL原创 2020-11-12 08:50:19 · 390 阅读 · 0 评论 -
可变长顺序表设计
可变长顺序表设计设计要求头文件DString.h测试主函数测试结果设计要求(1)使用动态数组结构。(2)顺序表的操作包括:初始化,求数据元素个数,插入、删除、取数据元素,编写每个操作的函数。(3)设计一个测试主函数头文件DString.htypedef struct{ char *str; int maxLength; int length;}DString;void Initiate(DString *S,int max,char *string){ int i; S-&g原创 2020-11-10 09:25:58 · 1171 阅读 · 0 评论