
数据结构
文章平均质量分 83
糖果罐子♡
精通单片机 c语言 嵌入式工程师
展开
-
环形缓冲区
环形缓冲区是一段先进先出的循环缓冲区,有一定的大小,我们可以把它抽象理解为一块环形的内存。我们使用环形缓冲区主要有两个原因;(1)当我们要存储大量数据时,我们的计算机只能处理先写入的数据,处理完毕释放数据后,后面的数据需要前移一位,大量的数据会频繁分配释放内存,从而导致很大的开销。使用环形缓冲区 可以减少内存分配继而减少系统的开销。(2)如果我们频繁快速的持续向计算机输入数据,计算机可能执行某个进程不能及时的执行输入的数据,导致数据丢失。这时,我们可以将要输入的数据放入环形缓冲区内,计算机就。原创 2023-01-09 21:47:30 · 1611 阅读 · 0 评论 -
双向链表,添加,删除一个节点
链表有几种,大致分为:单链表, 双向链表,循环链表,静态链表。这里为大家简单介绍双向链表节点的添加,删除。提示:以下是本篇文章正文内容,下面案例可供参考双向指针并不难,大家要多加理解。原创 2022-12-29 21:18:28 · 4206 阅读 · 0 评论