SHUAXINDIARY
  • 首页
  • 归档
  • 分类
  • 标签
  • 关于
  • 友链
  • 统计
  •   
  •   

《学习JavaScript数据结构与算法》笔记---(双向)链表

本文源码 这里和单向链表区别1.每个节点有两个指针,一个指向上一个节点,一个指向下一个节点2.除过链表头head还多了一链表尾tail属性 双向链表的优点1.从双向链表中的任意一个结点开始,都可以很方便地访问它的前节点和后节点,单向链表都得从第一个节点开始2.既可以从头遍历,又可以从尾部遍历 双向链表的缺点1.每次插入删除节点时,需要处理四个引用2.相比较单向链表,存储空间要求更大

2019-09-03
技术笔记
JavaScript 数据结构

《学习JavaScript数据结构与算法》笔记---(单向)链表

本文源码 这里概念1.类似于数组一样存储多个数据的数据结构2.链表中每个元素称为节点,每个节点包含元素内容和指向下一个节点的指针

2019-09-03
技术笔记
JavaScript 数据结构

《学习JavaScript数据结构与算法》笔记---队列之优先队列

本文源码 这里概念 1.优先队列和队列的主要区别就是,队列中每个元素不仅含有自身的元素,还有一个代表该元素优先级的标识。2.在插入新的元素到队列时,根据该元素的优先级来决定它插入的正确位置。3.优先队列具有最高级先出队列的行为特征

2019-09-02
技术笔记
JavaScript 数据结构

mongoose简单入门

mongoose是什么?Mongoose是MongoDB的一个对象模型工具,是基于node-mongodb-native开发的MongoDB nodejs驱动,可以在异步的环境下执行。同时它也是针对MongoDB操作的一个对象模型库,封装了MongoDB对文档的的一些增删改查等常用方法,让NodeJS操作Mongodb数据库变得更加灵活简单。

2019-08-14
技术笔记
踩坑 NodeJS

关于js实现重载

本文源码 这里重载是什么定义:函数名相同,函数的参数列表不同(包括参数个数和参数类型),至于返回类型可同可不同

2019-07-23
技术笔记
JavaScript 前端
1…1516171819

搜索

Hexo Fluid SHUAXIN