2022
我们一起努力

python线性数据结构有哪些

python线性数据结构有哪些

python中的线性数据结构有堆栈、队列和链表三种

1.堆栈

堆栈是一种特殊的串列形式的数据结构,其特点是只能允许在链接串列或阵列的一端进行加入资料和输出资料的运算。

2.队列

队列是一种先进先出的线性表,队列允许在一端进行插入操作,而在另一端进行删除操作;允许插入的一端为队尾,允许删除的一端为队头;但队列不允许在中间部位进行操作。

3.链表

链表是一种线性表,但链表并不会按线性的顺序存储数据,而是在每一个节点里存到下一个节点的指针,插入链表时可以达到O(1)的复杂度。

赞(0)
文章名称:《python线性数据结构有哪些》
文章链接:https://www.fzvps.com/65512.html
本站文章来源于互联网,如有侵权,请联系管理删除,本站资源仅供个人学习交流,请于下载后24小时内删除,不允许用于商业用途,否则法律问题自行承担。
图片版权归属各自创作者所有,图片水印出于防止被无耻之徒盗取劳动成果的目的。

评论 抢沙发

评论前必须登录!