数据结构与算法
文章平均质量分 95
我会在这个专栏里不定期发布一些关于数据结构与算法方面的文章。
Filotimo_
森林草木都有自己认为对的角度。
展开
-
【数据结构】使用循环链表结构实现约瑟夫环问题
约瑟夫环问题是一个经典的数学问题,假设 n 个人站成一个环状,从第一个人开始报数,每次报到 m 的人出列,再从下一个人开始重新报数,直到所有人都出列。最后剩下的人的编号即为最后的获胜者。原创 2023-12-17 01:45:00 · 1503 阅读 · 9 评论 -
【数据结构】双链表的定义和操作
与单链表不同的是,双链表的节点可以双向访问,因此可以在任意位置快速插入、删除和查找元素。原创 2023-12-16 20:00:26 · 1079 阅读 · 7 评论 -
【数据结构】单链表的定义和操作
单链表由一系列节点组成,每个节点包含数据和一个指向下一个节点的指针(通常称为"next"指针)。单链表的最后一个节点指向空值(null)表示链表的结束。原创 2023-12-16 15:35:10 · 834 阅读 · 3 评论 -
【数据结构实践课设】新生报道注册管理信息系统
这次我们的目标是用C语言实现新生报道注册管理信息系统。其包括注册学生信息,增加学生信息,删除学生信息,按姓名查询,按班级查询,按专业查询和打印学生信息的功能原创 2023-12-10 07:30:00 · 2072 阅读 · 63 评论 -
【数据结构】顺序表的定义和操作
在C语言中,线性表的顺序存储结构可以使用数组来实现。顺序表是一种将元素按照顺序存储在连续的存储空间中的线性结构。原创 2023-12-09 07:00:00 · 724 阅读 · 22 评论 -
【数据结构】C语言结构体详解
在C语言中,结构体是一种用户自定义的数据类型,它允许我们将不同的数据类型组合在一起,创建一个具有自定义属性的复合数据类型。原创 2023-12-08 07:00:00 · 1242 阅读 · 19 评论