08
18
18
数据结构-堆 数据结构-堆
数据结构-堆堆定义 堆的应用 第K个最大元素 第K个最小元素 -> 只需将最小堆改为最大堆即可 JavaScript 实现:最小堆类 插入堆 codeclass MinHeap { constructor() {
2022-08-18
17
16
16
数据结构-图 数据结构-图
数据结构-图图定义 图的表示法 图的基本操作 图的深度与广度优先遍历 深度优先遍历 // graph.js // 图 -> 邻接表 const graph = { 0: [1, 2], 1: [2], 2: [0, 3]
2022-08-16
15
15
14
14
13
前端知识点-promise 前端知识点-promise
为什么要用promise?在promise前是用回调函数,当随着回调嵌套的越多会产生回调地狱的问题。 回调地狱是为了让我们代码执行顺序的一种操作(解决异步),但是它会使我们的可读性非常差。 基本概念 — 买包包示例<scrip
3 / 8