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

线性表的定义:

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

线性表的特点:

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

线性表有顺序表和链表:

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

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

相关推荐
wdfk_prog13 小时前
[Linux]学习笔记系列 -- 内存管理与访问
linux·笔记·学习
laocooon52385788613 小时前
学习计算机知识的量变质变关系模态分析
学习
我命由我1234513 小时前
Photoshop - Photoshop 工具栏(58)锐化工具
学习·ui·职场和发展·求职招聘·职场发展·学习方法·photoshop
2301_8002561113 小时前
B+树:数据库的基石 R树:空间数据的索引专家 四叉树:空间划分的网格大师
数据结构·数据库·b树·机器学习·postgresql·r-tree
码农幻想梦13 小时前
第九章 高级数据结构
数据结构
AlenTech13 小时前
206. 反转链表 - 力扣(LeetCode)
数据结构·leetcode·链表
前端小菜袅13 小时前
AI时代,新的技术学习方式
学习·ai编程
victory043113 小时前
大模型学习阶段总结和下一阶段展望
深度学习·学习·大模型
程序猿零零漆13 小时前
Spring之旅 - 记录学习 Spring 框架的过程和经验(十三)SpringMVC快速入门、请求处理
java·学习·spring
大厂技术总监下海13 小时前
用户行为分析怎么做?ClickHouse + 嵌套数据结构,轻松处理复杂事件
大数据·数据结构·数据库