数据结构Javascript收集

数据结构(五)之链表结构

2018-03-27  本文已影响582人  coderwhy

如需转载, 请咨询作者, 并且注明出处.
有任何问题, 可以关注我的微博: coderwhy, 或者添加我的微信: 372623326

链表和数组一样, 可以用于存储一系列的元素, 但是链表和数组的实现机制完全不同.

这一章中, 我们就来学习一下另外一种非常常见的用于存储数据的线性结构: 链表.

一. 认识链表

我们先来认识一下链表, 看一下它大概的机制和原理, 以及和数组的对比.

链表和数组

什么是链表?

二. 链表封装

前面我们已经认识了链表结构, 现在通过代码来封装自己的链表吧.

创建链表类

链表常见操作

三. 链表操作

尾部追加数据

toString方法

任意位置插入

位置移除数据

获取元素位置

根据元素删除

其他方法实现

四.完整代码

上一篇 下一篇

猜你喜欢

热点阅读