第8章 嵌入式LinuxC语言基础ARMLinux内核常见数据结构.ppt
《第8章 嵌入式LinuxC语言基础ARMLinux内核常见数据结构.ppt》由会员分享,可在线阅读,更多相关《第8章 嵌入式LinuxC语言基础ARMLinux内核常见数据结构.ppt(19页珍藏版)》请在三一办公上搜索。
1、www.embedu.org,嵌入式Linux C编程入门(第2版)(By Farsight),http:/,www.embedu.org,第8章 嵌入式Linux C语言基础ARM Linux内核常见数据结构,本章目标 链表的基本概念 链表的基本操作方法 ARM Linux中如何使用链表 二叉树的基本概念 树的遍历方法 森林的基本概念 森林的遍历方法 平衡树的基本概念 ARM Linux中如何实现红黑树 哈希表的概念 哈希表的操作方法 ARM Linux中如何使用哈希表,www.embedu.org,链表,链表是一种常见的重要数据结构,它可以动态地进行存储分配,根据需要开辟内存单元,还可以方
2、便地实现数据的增加和删除。链表中的每个元素都由两部分组成:数据域和指针域。,www.embedu.org,单链表的组织与存储,单向链表的每个节点中除信息域以外还有一个指针域,用来指向其后续节点,其最后一个节点的指针域为空(NULL)。,www.embedu.org,单链表常见操作,节点初始化 测试数据是否存在 链表的插入与删除 将几个单链表合并,www.embedu.org,双向链表的组织与存储,双向链表与单向链表不同,它的每个节点中包括两个指针域,分别指向该节点的前一个节点和后一个节点,www.embedu.org,双向链表的常见操作,增加节点 删除节点,www.embedu.org,循环链
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 嵌入式 LinuxC 语言 基础 ARMLinux 内核 常见 数据结构
链接地址:https://www.31ppt.com/p-5768184.html