![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据结构
Acuity.
只要思想不滑坡,想法总比问题多。
展开
-
数据结构回顾——几类线性表对比与总结
顺序表、单链表、双向链表、循环链表、静态链表等几类线性表,各自具有固有的特点、优缺点,决定其适用于不同的应用场景。原创 2020-08-27 20:30:23 · 967 阅读 · 0 评论 -
数据结构回顾——静态链表操作详解及C语言实现
使用静态数组表示的链表称为静态链表。静态链表综合了顺序表和链表的优点,既有高效的查找操作,又能快速增删元素节点。原创 2020-08-26 00:18:03 · 2378 阅读 · 0 评论 -
数据结构回顾——循环链表操作详解及C语言实现
循环链表指的是一个链式表以一个环状的形式存在,即是链表头尾节点相连在一起。循环链表从任意节点开始,可以遍历整个链表,遍历灵活性高。原创 2020-08-21 21:17:14 · 977 阅读 · 0 评论 -
数据结构回顾——双向链表操作详解及C语言实现
双向链表属于链表的一种,支持双向遍历节点,效率比单链表高。原创 2020-08-19 00:26:54 · 557 阅读 · 0 评论 -
数据结构回顾——单链表操作详解及C语言实现
本文描述另一线性表【单链表】的插入、删除、查找操作及C语言实现。原创 2020-08-17 16:45:58 · 446 阅读 · 0 评论 -
数据结构回顾——顺序表操作详解及C语言实现
本文描述顺序表插入、删除、查找操作以及C语言的实现。原创 2020-08-15 23:53:47 · 472 阅读 · 0 评论 -
数据结构回顾——线性表概念(顺序表与链表的区别)
具有相同特性的数据元素组成的有限序列 称为线性表。线性表是最基本、最简单、使用最广的一种数据结构。原创 2020-08-14 23:57:29 · 677 阅读 · 0 评论 -
【组件】通用环形缓冲区模块
写在前面环形缓冲区是嵌入式应用(医疗电子、消费电子、工控)中常用的数据结构模型,如音视频流、通信总线数据收发等。一些操作系统、第三方库都提供现成的环形缓冲区接口API,性能和安全性都有保障,多线程访问互斥机制,空内存访问保护等。1.基本原则先进先出(FIFO),重复使用。2.实现原理环形缓冲区,顾名思义就是一段循环使用的一段内存。通过写指针向“空白内存”(未写入过或者已经被读出...原创 2017-12-26 15:23:53 · 6359 阅读 · 17 评论