![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据结构课程设计
initiallysunny
欢迎关注公众号:Golang小白一起学
展开
-
药店的药品销售统计系统(排序应用)
药店的药品销售统计系统(排序应用)[问题描述]设计一系统,实现医药公司定期对销售各药品的记录进行统计,可按药品的编号、单价、销售量或销售额做出排名。[实现提示]在本设计中,首先从数据文件中读出各药品的信息记录,存储在顺序表中。各药品的信息包括:药品编号、药名、药品单价、销出数量、销售额。药品编号共4位,采用字母和数字混合编号,如:A125,前一位为大写字母,后三位为数字,按药品编号原创 2016-12-23 23:19:29 · 6258 阅读 · 2 评论 -
校园导游咨询(图的应用)
校园导游咨询(图的应用)[问题描述]设计一个校园导游程序,为来访的客人提供各种信息查询服务。(1)设计学校的校园平面图,所含景点不少于10个,以图中顶点表示校内各景点,存放景点名称、代号、简介等信息;以边表示路径,存放路径长度等相关信息;(2)提供基本信息的修改功能;(3)为来访客人提供图中任意景点相关信息的查询;(4)为来访客人提供景点的问路查询,即已知一个景点,查询到某原创 2016-12-20 22:27:00 · 5438 阅读 · 5 评论 -
停车场管理(栈和队列的应用)
停车场管理(栈和队列的应用)[问题描述]设停车场是一个可以停放n辆汽车的狭长通道,且只有一个大门可供汽车进出。汽车在停车场内按车辆到达时间的先后顺序,依次有北向南排列(大门在最南端,最先到达的第一车停放在车场的最北端),若车场内已停满n辆车,那么后来的车只能在门外的便道上等候,一旦有车开走,则排在便道上的第一辆车即可开入;当停车场内某辆车要离开时,在它之后进入的车辆必须先退出车场为它让路,原创 2016-12-17 13:39:22 · 1600 阅读 · 0 评论 -
哈夫曼编码/译码系统(树应用)
哈夫曼编码/译码系统(树应用)[问题描述]利用哈夫曼编码进行通信,可以压缩通信的数据量,提高传输效率,缩短信息的传输时间,还有一定的保密性。现在要求编写一程序模拟传输过程,实现在发送前将要发送的字符信息进行编码,然后进行发送,接收后将传来的数据进行译码,即将信息还原成发送前的字符信息。[实现提示]在本例中设置发送者和接受者两个功能,发送者的功能包括:①输入待传送的字符信息;原创 2016-12-23 23:05:57 · 7447 阅读 · 2 评论 -
单位员工通讯录管理系统(线性表的应用)
单位员工通讯录管理系统(线性表的应用)[问题描述] 为某个单位建立一个员工通讯录管理系统,可以方便查询每一个员工的办公室电话、手机号、及电子邮箱。其功能包括通讯录链表的建立、员工通讯信息的查询、修改、插入与删除、以及整个通讯录表的输出。[实现提示] 可以采用单链表的存储结构,如可定义如下的存储结构:typedef struct { /*员工通讯信息原创 2016-12-16 19:15:40 · 7860 阅读 · 0 评论