STM32技术博客

专注于STM32嵌入式开发 | 底层驱动 | FreeRTOS | 外设开发 | 项目实战

顺序栈

TingFengLuo 2025年12月30日 60 阅读
数据结构中有一种结构称为栈,而linux内存中的栈空间就是基于此设计的,栈内存自顶向下递增,其实栈和顺序表和链式表都一样,都属于线性结构,存储的数据的逻辑关系也是一对一的。 只不过栈是一种特殊的线性表,特殊在栈的一端是封闭的,数据的插入和删除只能在栈的另一端进行,也就是栈遵循”后进先出“的原则。也被...

使用命令行进行git操作

TingFengLuo 2025年12月27日 99 阅读
git version  git --version git clone(git 克隆)  git clone 项目路径 git status 用来查看目前在哪一个分支,当前分支跟远端分支是否同步,还有哪些文件进行了修改,有没有加入暂存区,有没有提交  git --st...

双向循环链表

TingFengLuo 2025年12月27日 88 阅读
双向循环链表与双向链表的区别:指的是双向循环链表的首节点中的Prev指针成员指向链表的尾节点,并且双向循环链表的尾节点里的next指针成员指向链表的首节点,所以双向循环链表也属于环形链表 Double_Circular_Linked_list.h /** * @file : doubleCircul...

双向链表

TingFengLuo 2025年12月26日 83 阅读
如果想要提高单向链表或者单项循环链表的访问速度,则可以在链表中的节点中再添加一个指针域,让新添加的指针域指向当前节点的直接前驱的地址,也就意味着一个节点中有两个指针域(prev+next),也被称为双向链表(Double Linked List) double_linked_list.h /** *...

循环单链表

TingFengLuo 2025年12月25日 195 阅读
一、单项循环链表的原理与应用 对于单链表而言,想要遍历链表,则必须从链表的首节点开始进行遍历,而单项循环链表则可以更简单的实现链表中数据的增删改查;单项循环链表的使用规则和普通的单项链表没有较大的区别,需要注意:单项循环链表的尾结点的指针域中必须指向链表的首结点的地址。带头节点的单向循环链表更加容易...

Github-Desktop

TingFengLuo 2025年12月13日 92 阅读
1.Github Desktop Github Desktop是一个免费的开源程序,可以帮助处理托管在Github或者其他Git托管服务上的文件,使用Github Desktop比命令行使用Git更加轻松,而且提供了图形化用户界面,可以简化命令,并且帮助可视化更改,无需记住或者查找难记的命令行功能 ...

关于博主

博主头像

TingFengLuo

啥都不会的上进者

15
原创文章
2
技术分类
持续更新

热门文章