4.9.链表&状态机与多线程—30129人已学习
课程介绍
本课程主要目标是让大家彻底全面的掌握链表这一数据结构。因为链表在内核驱动开发中属于很重要的基础技术,因此用十几节课来彻底深入讲解和实践。
课程收益
本课程为《C语言高级专题》的第9部分,本专题适合有一定C语言基础(至少要学过C语言,掌握gcc开发环境,会在linux命令行下编写、编译、运行、调试简单C语言程序)的同学;如果是零基础的同学,请先看我的《嵌入式工程师养成计划系列 — 朱老师带你零基础学Linux》和《嵌入式linux C语言完全学习》
讲师介绍
朱有鹏 更多讲师课程
互联网课程品牌《朱老师物联网大讲堂》创始人。精通U-Boot、Linux kernel移植及驱动程序开发;精通C、C++、Java、C#等语言,熟悉ARM Cortex-A、Cortex-M3/M4等体系结构;熟悉三星平台S3C2440、S3C6410、S5PV210等处理器系列的linux、WinCE下的开发流程;授课风趣幽默,讲解条理清晰,对知识有自己独到见解,善于发散学生的思维。
课程大纲
1. 4.9.1.链表的引入 38:13
2. 4.9.2.单链表的实现 32:52
3. 4.9.3.单链表的算法之插入节点 35:23
4. 4.9.4.单链表的算法之插入节点续 30:18
5. 4.9.5.从链表头部插入新节点 26:54
6. 4.9.6.单链表的算法之遍历节点 32:30
7. 4.9.7.单链表的算法之删除节点 35:15
8. 4.9.8.单链表的算法之逆序 31:34
9. 4.9.9.双链表的引入和基本实现 20:25
10. 4.9.10.双链表的算法之插入节点 35:26
11. 4.9.11.双链表的算法之遍历节点 23:57
12. 4.9.12.双链表的算法之删除节点 29:09
13. 4.9.13.linux内核链表 33:11
14. 4.9.14.内核链表的基本算法和使用简介 25:25
15. 4.9.15.什么是状态机 29:07
16. 4.9.16.C语言实现简单的状态机 25:25
17. 4.9.17.多线程简介 19:11
大家可以点击【 查看详情】查看我的课程
课程介绍
本课程主要目标是让大家彻底全面的掌握链表这一数据结构。因为链表在内核驱动开发中属于很重要的基础技术,因此用十几节课来彻底深入讲解和实践。
课程收益
本课程为《C语言高级专题》的第9部分,本专题适合有一定C语言基础(至少要学过C语言,掌握gcc开发环境,会在linux命令行下编写、编译、运行、调试简单C语言程序)的同学;如果是零基础的同学,请先看我的《嵌入式工程师养成计划系列 — 朱老师带你零基础学Linux》和《嵌入式linux C语言完全学习》
讲师介绍
朱有鹏 更多讲师课程
互联网课程品牌《朱老师物联网大讲堂》创始人。精通U-Boot、Linux kernel移植及驱动程序开发;精通C、C++、Java、C#等语言,熟悉ARM Cortex-A、Cortex-M3/M4等体系结构;熟悉三星平台S3C2440、S3C6410、S5PV210等处理器系列的linux、WinCE下的开发流程;授课风趣幽默,讲解条理清晰,对知识有自己独到见解,善于发散学生的思维。
课程大纲
1. 4.9.1.链表的引入 38:13
2. 4.9.2.单链表的实现 32:52
3. 4.9.3.单链表的算法之插入节点 35:23
4. 4.9.4.单链表的算法之插入节点续 30:18
5. 4.9.5.从链表头部插入新节点 26:54
6. 4.9.6.单链表的算法之遍历节点 32:30
7. 4.9.7.单链表的算法之删除节点 35:15
8. 4.9.8.单链表的算法之逆序 31:34
9. 4.9.9.双链表的引入和基本实现 20:25
10. 4.9.10.双链表的算法之插入节点 35:26
11. 4.9.11.双链表的算法之遍历节点 23:57
12. 4.9.12.双链表的算法之删除节点 29:09
13. 4.9.13.linux内核链表 33:11
14. 4.9.14.内核链表的基本算法和使用简介 25:25
15. 4.9.15.什么是状态机 29:07
16. 4.9.16.C语言实现简单的状态机 25:25
17. 4.9.17.多线程简介 19:11
大家可以点击【 查看详情】查看我的课程