- 博客(4)
- 收藏
- 关注
原创 大一C语言课设---服装销售系统代码实现与总结
定义一个结构体,其中存放服装信息,之后声明顺序表,即创建好了一个顺序表,其中包括一个结构体类型的数组,和两个整形一个记录顺序表的空间大小另一个记录顺序表当前有效的数据个数。统计库存数最多的寻找可以定义一个整形来记录最多库存数衣服的下标,之后遍历找到比之前大的的则更行这个整形,统计库存数不足的,只需正常访问每个服装的库存量与3比较,符合条件打印信息即可。下面是数据库,这个代码缺点就是可以从数据库中读取数据,但是在进行增删查改等一系列操作后无法把更新后的数据储存到数据库中,读者如果有好的办法可以在评论区分享。
2024-07-25 18:25:03 223
原创 树与二叉树
树是一种非线性的数据结构,它是由n(n>=0)个有限结点组成一个具有层次关系的集合。把它叫做树是因为它看起来像一棵倒挂的树,也就是说它是根朝上,而叶朝下的。树有以下特征:1.有一个特殊的结点,称为根结点,根节点没有前驱结点。2.除根节点外,其余结点被分成M(M>0)个互不相交的集合T1、T2、……、Tm,其中每一个集合Ti(1<= i<= m)又是一棵结构与树类似的子树。每棵子树的根结点有且只有一个前驱,可以有0个或多个后继。3.因此,树是递归定义的。
2024-07-19 18:34:31 792
原创 链式队列的实现
队列是一种我们比较常见的数据结构,它只允许在一端进行插入数据操作,在另一端进行删除数据的特殊线性表。队列可以用数组和链表的结构实现,使用单链表的结构更优一些,因为如果使用数组的结构,出队列在数组头出数据,效率会比较低。
2024-07-13 19:04:34 391
原创 数据结构:顺序栈的实现
顺序栈一种特殊的线性表,其只允许在固定的一端进行插入和删除元素操作。进行数据插入和删除操作的一端称为栈顶,另一端称为栈底。栈的实现一般可以用数组或者链表实现,相对于数组的结构实现更优一些。因为数组在尾部插入如的数据代价比较小。
2024-07-12 18:33:32 308 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人