《数据结构与算法 C语言版》—— 第2章 线性表

简介:

本节书摘来自华章出版社《数据结构与算法 C语言版》一 书中的第2章,第2.1节,作者:徐凤生,更多章节内容可以访问云栖社区“华章计算机”公众号查看。

第2章 线性表

线性结构是一种最简单、最基本,也是最常用的数据结构。线性结构的特点是数据元素之间是一种线性关系,即在数据元素的非空集合中:1)存在唯一的一个被称为“第一个”的数据元素;2)存在唯一的一个被称为“最后一个”的数据元素;3)除最后一个元素外,集合中每个数据元素均有唯一的后继;4)除第一个元素之外,集合中每个数据元素均有唯一的前驱。

相关文章
|
1月前
|
存储 C语言
C语言线性表的链式表示和实现讲解
C语言线性表的链式表示和实现讲解
10 0
|
4月前
|
存储 算法 数据安全/隐私保护
第二章 线性表【数据结构与算法】【精致版】
第二章 线性表【数据结构与算法】【精致版】
83 0
|
20天前
|
存储 C语言
【数据结构】线性表的链式存储结构
【数据结构】线性表的链式存储结构
16 0
|
24天前
|
存储 设计模式 算法
【C/C++ 数据结构 线性表】深入理解与实现栈:从基础到应用的全面探索
【C/C++ 数据结构 线性表】深入理解与实现栈:从基础到应用的全面探索
52 0
|
26天前
|
存储 机器学习/深度学习 算法
C语言代码实现数据结构与算法
以上代码中,哈希表使用链表解决哈希冲突,每个链表节点包含一个键值对。hash函数用于计算键值对应的哈希值,insert函数用于向哈希表中插入一个键值对,若当前位置为空,则直接插入;否则,将新节点插入到链表末尾。search函数用于在哈希表中查找指定键值的值,若存在则返回其值,否则返回-1。
32 1
|
1月前
|
存储 C语言 索引
C语言线性表的顺序表示和实现讲解
C语言线性表的顺序表示和实现讲解
9 0
|
1月前
|
存储
数据结构——lesson2线性表和顺序表
数据结构——lesson2线性表和顺序表
|
1月前
|
存储 C语言
数据结构— —线性表的顺序表示和实现
数据结构— —线性表的顺序表示和实现
32 0
|
3月前
|
存储
数据结构——线性表之顺序表
数据结构——线性表之顺序表
41 0
|
3月前
|
存储 缓存 算法
Algorithms_基础数据结构(02)_线性表之链表_单向链表
Algorithms_基础数据结构(02)_线性表之链表_单向链表
38 0

热门文章

最新文章