乐趣区

数据结构第二章线性表1线性表

线性表

线性表的基本概念

线性表的定义

线性表是具有相同数据类型的 n(n>=0) 个元素的有限序列。

线性表的基本操作

什么时候要传入参数的引用“&”?

一种是值类型,使用时会直接复制原值,修改参数不会影响原值

一种是引用类型,使用时操作的是原值,修改时直接修改原值!(C 语言不支持这种引用类型!)

为什么要实现对数据结构的基本操作?

  1. 团队合作编程,你定义的数据结构要让别人能够很方便的使用(封装)
  2. 将常用的操作 / 运算封装称函数,避免重复工作,降低出错风险。

总结

注意⚠️:位序是用 1 开始计算的!!!

源码

源码查看地址,点击 传送门 吧~
如果你这个系列的文章有帮助到你的话,不妨给点个赞吧!那将给我莫大的动力!

同系列其他文章目录

  • [[数据结构] 第一章绪论 (1)——数据结构 ](https://blog.csdn.net/weixin_…
  • [[数据结构] 第一章绪论 (2)——算法 ](https://blog.csdn.net/weixin_…
  • [[数据结构] 第二章线性表 (1)——线性表 ](https://blog.csdn.net/weixin_…
  • [[数据结构] 第二章线性表 (2)——顺序表 ](https://blog.csdn.net/weixin_…
  • [[数据结构] 第二章线性表 (3)——单链表 ](https://blog.csdn.net/weixin_…
  • [[数据结构] 第二章线性表 (4)——双链表 ](https://blog.csdn.net/weixin_…
  • [[数据结构] 第二章线性表 (5)——循环链表 ](https://blog.csdn.net/weixin_…
  • [[数据结构] 第二章线性表 (6)——静态链表 ](https://blog.csdn.net/weixin_…
  • [[数据结构] 第二章线性表 (7)——章节反思 ](https://blog.csdn.net/weixin_…
退出移动版