240 发简信
IP属地:浙江
  • 递归-深度优先遍历-99. 恢复二叉搜索树

    Leetcode 恢复二叉搜索树 分析:首先题目寿命恰好存在两个错误节点;因为二叉搜索树的中序遍历一定是有序的,那么原有问题就转化为该有序的数组...

  • go redis 协议篇

    1 Redis网络协议详解 redis的网路协议全名是Redis Serialization Protocol (RESP), 它设计五项,如下...

  • Stack-844. Backspace String Compare

    题目 方法1:使用双栈。 既然回车就是删除一个字符,那非常符合进栈出栈的思路。没遇到一个#就是出栈一个字符(如果栈空则不管)。以此为思路,代码如...

  • 动态规划-279. Perfect Squares

    Given a positive integer n, find the least number of perfect square numb...

  • Resize,w 360,h 240
    动态规划-343. Integer Break

    题目:Given a positive integer n, break it into the sum of at least two pos...

  • 动态规划-120题triangle

    动态规划:将原问题拆解成若干子问题,同时保存子问题的答案,使得每个子问题只求解一次,最终获得原问题的答案。 Given a triangle, ...

  • Resize,w 360,h 240
    递归-46. Permutations全排列

    题目 Given a collection of distinct integers, return all possible permutat...

  • 借鉴水塘抽样算法的一种解决思想

    1背景 关于水塘抽样的算法原理此处不再说明了, 本文重点是针对它的一种应用场景, 具体算法原理可参考水塘抽样算法原理 2问题: 在编写Spark...