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

线性表的定义:

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

线性表的特点:

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

线性表有顺序表和链表:

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

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

相关推荐
崇山峻岭之间9 分钟前
Matlab学习记录09
开发语言·学习·matlab
走在路上的菜鸟13 分钟前
Android学Dart学习笔记第二十五节 类修饰符
android·笔记·学习·flutter
kesifan29 分钟前
数据结构栈和队列
数据结构
我想我不够好。34 分钟前
低压实操 12.22
学习
TrueFurina(互关互赞)37 分钟前
7-4 区间水仙花数 Python程序设计-MJU实验四(编程入门•多代码实现•测试均通过)
数据结构·算法·飞书·创业创新·学习方法·远程工作·改行学it
知识分享小能手40 分钟前
Ubuntu入门学习教程,从入门到精通,Ubuntu 22.04 的 Vim 编辑器 —— 全面详解(含基础操作、高级技巧与编程实践)(5)
linux·学习·ubuntu
有谁看见我的剑了?43 分钟前
Linux ssh连接超时时间学习
linux·学习·ssh
2301_789015621 小时前
每日精讲:环形链表、两个数组中的交集、随机链表的复制
c语言·数据结构·c++·算法·leetcode·链表·排序算法
2301_789015622 小时前
C++:二叉搜索树
c语言·开发语言·数据结构·c++·算法·排序算法
upper202010 小时前
【炒股学习】集合竞价
学习·区块链