![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C 语言
文章平均质量分 80
吃瓜老奶奶
不二不三晨~要努力变强!
展开
-
数据结构——栈的顺序存储及其基础操作(C语言实现)
栈及其基础操作BB Time一、栈1、概念2、数据结构3、功能函数二、栈基础功能1、判空(1)原理(2)代码2、判满(1)原理(2)代码3、入栈(1)原理(2)代码4、出栈(1)原理(2)代码三、问题总结1、宏定义四、源代码BB Time上个学期数据结构专业课又双叒叕水过去了到学期末我才发现我竟然连链表都没有自己敲过所以这个假期第一件事就是把数据结构认认真真学一遍一、栈1、概念栈(stack)又名堆栈,它是一种运算受限的线性表。限定仅在表尾进行插入和删除操作的线性表。这一端被称为栈顶,原创 2021-01-20 19:40:22 · 897 阅读 · 0 评论 -
数据结构——链表及其基础操作(C语言实现)
链表及其基础操作BB Time一、链表二、链表基础功能1、添加节点(1)原理(2)代码(3)注意2、删除节点(1)原理(2)代码3、修改节点数据(1)原理(2)代码4、查找节点(1)原理(2)代码5、创建链表(1)原理(2)代码6、判空(1)原理(2)代码7、打印(1)原理(2)代码三、问题总结1、malloc 函数2、结构体调用中 . 和 -> 的区别3、typedef 的使用四、源代码BB Time上个学期数据结构专业课又双叒叕水过去了到学期末我才发现我竟然连链表都没有自己敲过所以这个假原创 2021-01-18 16:22:11 · 527 阅读 · 0 评论 -
C语言实例——四种排序算法(冒泡排序、选择排序、插入排序、快速排序)
C 语言排序算法BB Time一、冒泡排序1、原理2、代码二、选择排序1、原理2、代码三、插入排序1、原理2、代码四、快速排序1、原理2、代码代码均以按从小到大排序为例只写出来了排序的函数,减少博客冗余内容BB Time这个学期开了数据结构的课程,需要用到 C 语言,但是颓废太久感觉已经忘的差不多了。再加上有学弟(妈呀,我才上了四个月大一就已经成学长了????)来问我排序算法,所以把之前的博客重新整理下,当作复习,也希望能帮到刚开始学 C 语言的小伙伴们。一、冒泡排序1、原理2、代码vo原创 2020-10-12 22:01:10 · 3103 阅读 · 0 评论 -
STM32硬件开发——智能小车(超声波避障 红外循迹 蓝牙遥控)
STM32 小车——三路超声波避障+红外循迹+蓝牙遥控前言(BB Time)硬件一、选型1、开发板2、其他元件二、原理1、电机2、超声波3、红外4、蓝牙功能一、通过三路超声波实现避障1、原理2、代码二、通过两个红外模块实现黑线循迹1、原理2、代码三、通过手机蓝牙遥控车辆1、原理2、代码总结前言(BB Time)疫情假期的时候开始学习 STM32 ,因为在家所以疯狂划水,进度拉下了很多,感谢学长还有组内其他小伙伴的协助,小车自然是作为学习过程中第一个「大项目」。从看「正点原子」的样例代码实现相近功能,到自原创 2020-10-09 23:54:33 · 22661 阅读 · 14 评论