ChenLin55
码龄4年
关注
提问 私信
  • 博客:24,469
    24,469
    总访问量
  • 6
    原创
  • 1,158,334
    排名
  • 492
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:广东省
  • 加入CSDN时间: 2020-12-18
博客简介:

ChenLin55的博客

查看详细资料
个人成就
  • 获得53次点赞
  • 内容获得19次评论
  • 获得290次收藏
  • 代码片获得1,106次分享
创作历程
  • 3篇
    2023年
  • 3篇
    2021年
成就勋章
创作活动更多

如何做好一份技术文档?

无论你是技术大神还是初涉此领域的新手,都欢迎分享你的宝贵经验、独到见解与创新方法,为技术传播之路点亮明灯!

180人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

带头节点循环单链表【详细解析+完整代码】

循环单链表在单链表的基础上进行改进。思考一下,普通单链表从表头遍历到表尾,时间复杂度为o(n),如果我想从表尾找到表头呢?时间复杂度也还是o(n)。怎么快速从表尾找到表头,于是引入了循环链表。整个链表形成闭环,表尾找到表头,时间复杂度为o(1)。循环单链表是首尾相连的一种单链表,即将最后一个结点的空指针改为指向头结点或第一个结点的形成一个环型,最后一个结点称为尾指针:tail。判断单链表为空的条件是 head->next == NULL,而判断循环单链表为空的条件是。
原创
发布博客 2023.05.17 ·
6613 阅读 ·
11 点赞 ·
1 评论 ·
54 收藏

带头结点双链表【详细解析+完整代码】

单链表的结点中只有一个指向其后继的指针,使得单链表要访问某个结点的前驱结点时,只能从头开始遍历,访问后驱结点的复杂度为O(1),访问前驱结点的复杂度为O(n)。为了克服上述缺点,引入了双链表。双链表的结点中有两个指针prior和next,分别指向前驱结点和后继结点。
原创
发布博客 2023.05.16 ·
1551 阅读 ·
2 点赞 ·
0 评论 ·
23 收藏

带头结点单链表【详细解析+完整代码】

链表是通过一组任意的储存单元来存储线性表中的数据元素。为建立线性关系,每个结点需要一个指针域以及指向下一结点的指针域。带头结点链表头节点不存储数据。
原创
发布博客 2023.05.16 ·
5569 阅读 ·
7 点赞 ·
2 评论 ·
63 收藏

疫苗预约管理系统——课程设计

【功能描述】要求能对5个以上(暂时不超过100个)的疫苗注射点一周内的疫 苗进行预约,系统首先可输入各个注射点一周内每天的疫苗数量,市 民可查询每天剩余的名额,并进行预约,预约成功时(应判断无重复 预约),给市民派发一个预约号。管理人员可查询各个注射点每天的 预约人数,剩余疫苗数,可按某天的所有注射点的预约量从高到低排 序。...
原创
发布博客 2021.06.09 ·
5745 阅读 ·
8 点赞 ·
6 评论 ·
82 收藏

校园导航小助手—课程设计

东软校园导航小助手 【功能描述】1. 设计校园平面图。其中具有代表性的地点至少含有 12 个,平面 图中顶点表示校内代表性的地点,边上的权值表示两地点之间 的距离;2. 为实现校园导航系统子功能的管理,设计主控菜单;3. 为来访客人提供图中任意地点相关信息的查询;4. 为来访客人提供图中任意两地点之间最短路线的查询、指点地 点到其他所有地点最短路线的查询。...
原创
发布博客 2021.06.03 ·
3038 阅读 ·
23 点赞 ·
10 评论 ·
59 收藏

C语言顺序表

顺序表是线性表的顺序储存方式,它是指在内存中用地址连续的一块储存空间顺序存放线性表的各元素。一维数组在内存中占用的储存空间就是一组连续的储存区域,因此用一维数组来表示顺序储存的数据区域zai'he'shi'bu'guo...
原创
发布博客 2021.05.30 ·
1859 阅读 ·
2 点赞 ·
0 评论 ·
10 收藏