![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据结构
小墨宝
这个作者很懒,什么都没留下…
展开
-
数据结构——栈
栈什么是栈栈是一种特殊得列表,线性存储结构,栈内得元素只能通过一端访问,这一端叫栈顶,数据只能在栈顶添加或者删除,它是一种后入先出得一种数据结构,例如洗盘子,只能从盘子最上面拿实现一个栈,仅仅只是对原有数据进行了一次封装而已。而封装的结果是:并不去关心其内部的元素是什么,只是去操作栈顶元素。数组中也有类似得功能pop 和 pushclass Stack { constructor() { this._items = []; // 储存数据 } // 向栈内原创 2021-02-08 13:56:04 · 227 阅读 · 0 评论 -
数据结构——列表
javascript数据结构-列表这个数据结构的特性,总结下:基于一个数组,针对此数组封装很多的一个快捷方法从而组成一个数据列表类项目中的列表数据完全可以放在这样的一个列表中,像数组的方法,完全可以在这个列表结构中重写下,每次调用方法就可以了/* 定义List类 javascript数据结构-列表 这个数据结构的特性,总结下:基于一个数组,针对此数组封装很多的一个快捷方法从而组成一个数据列表类 项目中的列表数据完全可以放在这样的一个列表中,像数组的方法,完全可以在这个列原创 2021-02-07 19:14:56 · 353 阅读 · 0 评论