自行设计一个项目(例如图书管理系统),利用数据结构所学知识实现数据类型定义、数据存储(顺序和链式)、增加数据、显示数据、删除数据、修改数据、两种排序、两种查找功能。具体要求如下:
(1)项目以菜单形式显示功能列表。
(2)实现增加、显示数据、删除、修改数据功能。
(3)使用两种排序算法(一种快速排序,另一种自选)对某列数据(如图书销量)进行排序,并对排序算法进行时间复杂度比较。
(4)使用两种查找算法(一种二叉排序树,另一种自选)对某数据进行查找。
2.基本要求
1.要求1(10分):根据项目需求设计合理的数据结构并在文档中描述,具备菜单形式显示功能列表。
2.要求2(20分):能实现数据增加和显示数据(10分),能实现删除和修改数据(10分)。
3.要求3(10分):使用两种排序算法,快速排序和自选排序算法ÿ
C语言简单商品管理系统源码+文档均有
这是一个使用C语言编写的简单商品管理系统,包括商品结构体定义、菜单操作、增加、显示、删除、修改商品功能,以及快速排序和冒泡排序的实现。系统通过二叉排序树和线性查找进行数据查找,具有数据结构与算法的应用实例。
摘要由CSDN通过智能技术生成