数据结构学习记录-线性表

线性表的定义:

  • 线性结构是简单而且常用的数据结构 ,而线性表则是一种典型的线性结构。
  • 存储数据,最简单,最有效的方法是把它们存储在一个线性表中。
  • 一个线性表是n个元素的有限序列。每个元素在不同的情况下有不同的含义,可以是整数,也可以是字符。
  • 线性表:是具有相同数据类型的 n 个数据元素的有限序列

线性表的特点:

  • 存在唯一的第一个元素
  • 存在惟一的最后一个元素
  • 除第一个元素外,每一个元素只有一个直接前驱
  • 除最后一个元素外,每一个元素均只有一个直接后继

线性表有顺序表和链表:

  • 顺序存储结构:顺序表
  • 链式存储结构:链表

操作数据结构的思路:创销、增删改查

相关推荐
m0_488913011 分钟前
小白也能懂!RAG技术让AI告别知识滞后,收藏学习
人工智能·学习·langchain·大模型·ai大模型·rag·大模型学习
zmzb010312 分钟前
C++课后习题训练记录Day39
数据结构·c++·算法
石像鬼₧魂石1 小时前
常用的安全审计工具可以用于靶机学习
学习·安全
2301_764441332 小时前
三维建筑非法入侵情景推演
python·学习·算法
uxiang_blog2 小时前
Linux学习之旅8
linux·运维·学习
丝斯20112 小时前
AI学习笔记整理(22)—— AI核心技术(深度学习6)
人工智能·笔记·学习
在下赵某人3 小时前
概率数据结构的设计原理与误差分析
数据结构·算法·哈希算法
fashion 道格3 小时前
深入理解数据结构中的图:邻接链表的应用与实现
数据结构·链表
丝斯20113 小时前
AI学习笔记整理(21)—— AI核心技术(深度学习5)
人工智能·笔记·学习
q***01773 小时前
Java进阶学习之路
java·开发语言·学习