技术栈

循环链表

Thanks_ks
7 天前
数据结构·链表·c 语言·双向链表·单向链表·循环链表·算法与编程
深入链表剖析:从原理到 C 语言实现,涵盖单向、双向及循环链表全解析在数据结构的学习中,链表是一种基础且极为重要的线性数据结构。与数组不同,链表通过指针将一系列节点连接起来,每个节点包含数据域和指向下一个节点的指针域。这种动态的存储方式使得链表在插入、删除等操作上具有独特的优势。本文将深入探讨链表的原理、分类、实现方法及其在实际应用中的表现,所有实现均使用 C 语言完成。
Sasakihaise_
6 个月前
算法·leetcode·计数·循环链表
LeetCode 3208. 交替组 II3208. 交替组 II【分析】这个是3101. 交替子数组计数的升级版这里环可以这样处理,最后一个元素只需要看和前面 k - 1个元素的关系即可