![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据结构
文章平均质量分 64
钰爱&
这个作者很懒,什么都没留下…
展开
-
【数据结构】运动会分数统计系统课程设计
参加运动会有 n 个学校,学校编号为1...... n 。比赛分成 m 个男子项目,和 w 个女子项目。项目编号为男子1~ m ,女子 m +1~ m + w 。不同的项目取前五名或前三名积分;取前五名的积分分别为:7、5、3、2、1,前三名的积分分别为:5、3、2:哪些项目取前五名或前三名由学生自己设定。( m原创 2023-12-29 20:23:58 · 3131 阅读 · 0 评论 -
【数据结构】顺序栈与链栈
栈的特点是后进先出或先进后出,简称LIFO或FILO,通常top时刻表示栈顶的位置序号,一般空栈时top=-1;出栈栈顶指针减1,s->top--:在链栈的代码中,输出栈中元素时,一直会在输出栈中元素的前端出现一个0(我在初始化函数中,将p->date赋初值为0),如何修改代码。int Pop_SeqStack(SeqStack* s,int* x)//出栈。int Push_SeqStack(SeqStack* s,int x)//进栈。int Empty_Stack(Stack s)//判断是否空栈。原创 2023-12-01 20:37:01 · 1082 阅读 · 0 评论 -
【数据结构】循环链表和双向链表
与非循环链表相比,只是将原来判断指针是否为NULL,变成判断指针是否为头指针。void insert_LinkList(LinkList L)//插入。例:对于两个单循环链表a,b,将其连接起来,变成一个单循环链表。printf("请输入要插入的数据:");printf("请输入要插入的位置:");*p为双向链表的一个结点,将*s插入到*p的后面。printf("参数i错误");原创 2023-12-01 14:49:50 · 689 阅读 · 1 评论 -
【数据结构】单链表基本操作的实现
实现对单链表的插入、求表长、按序号查找值、按序号查找结点的位置 、在链表中随机插入以及删除链表中的任意值原创 2023-11-15 23:37:09 · 347 阅读 · 0 评论