仓库地址:https://github.com/junegunn/vim-plug 注意,因为使用的是 git…
发布订阅模式在 JS 中很常见,本质是将指定事件的订阅者存储起来,等到触发事件时一块通知,基础的发布订阅实现如…
单例模式,保证系统中只存在一个对象。全局变量不是一个好做法,容易被污染,即便是某些约定俗成的变量如前端的 jQ…
最近看了下 JavaScript 中的代理模式,私认为代理模式就是给被代理的对象做了一些访问控制相关的操作。这…
199. 二叉树的右视图 第一种解法,层序遍历。从右往左依次进入队列,在出队后判断一下是否为当前层第一个节点,…
01 背包 给定一些物品,每个物品都有自己的重量和价值,再给定一个指定容量的背包,问如何在不超过容量限制的情况…
定义 动态规划(Dynamic Programming),简称 DP,是一种通过把原问题分解为相对简单的子问题…
01 背包 假设有音响、电脑、吉他 3 个物品,它们的重量分别是 4、3、1,它们的价值分别是 3000、20…
343. 整数拆分 leetcode文档题解 视频题解 假设正整数 i 可以拆分成 j 和 i – j,那么乘…
62. 不同路径 leetcode 文档题解 视频题解 决策题,暴力回溯,超时,淦! class Soluti…