1. Leetcode-198 -- 打家劫舍 (动态规划)

    动态规划,通过寻找状态转移方程、边界,将原问题分解为相对简单的子问题的方式求解复杂问题的方法。

    2021/07/14 Algorithm

  2. Leetcode-45 -- 跳跃游戏II

    贪心算法,通过局部最优解得到全局最优解。

    2021/05/14 Algorithm

  3. 从 LazyMan 需求再次了解队列这种数据结构

    趣味解读,实现一个 LazyMan,可以链式调用,它有sleep(time)方法,可以等待指定时间后,再继续执行后续的调用。

    2021/04/12 JavaScript

  4. 使用 node.js 创建一个属于你的命令

    这是一个小工具,可以解放我们的双手,将那些重复性的工作,让机器用工具化的方式来处理。 偷懒真是一种生产力呀,因为不想手洗衣服,于是洗衣机出现了,于是自动刷碗机出现了。

    2021/03/30 Blog

  5. 排序算法简单分析系列 - - 选择排序

    基本思想

    2021/03/27 Algorithm

  6. 排序算法简单分析系列 - - 快速排序

    基本思想

    2021/03/27 Algorithm

  7. 排序算法简单分析系列 - - 冒泡排序

    基本思想

    2021/03/27 Algorithm

  8. 博客由 username.github.io 转为自定义域名

    发现在国内,username.github.io 不能解析,了解一下是运营商的 DNS 问题。科学上网和通过本地修改 DNS 可以解决,但这只是针对个人,对其他人一点也不友好。而自定义域名可以完美的解决这个问题,再者,GitHub Page 也是很完美的支持自定义域名。 故今早打算购买一个域名用作博客,HTTPS 也是要考虑的。看了一些服务商,最后选择了腾讯云,花半个小时左右完美的解决需求。且为了培养写博客的习惯,便记录一下这个流程,也供同道中人参考使用。

    2021/03/23 Blog

  9. 小飞机工作原理

    起因

    2021/03/22 Blog

  10. 抛开 Scroll 事件,这个 API,可以轻松实现吸顶、触底、懒加载

    Intersection Observer API 提供了一种异步检测目标元素与祖先元素或 viewport 相交情况变化的方法。

    2021/03/18 JavaScript