240 发简信
IP属地:江苏
  • Resize,w 360,h 240
    B树和B+树

    B树可以理解为二叉搜索树,只不过二叉搜索树每个节点只有一个数字,B数有多个数字。 B树: B+树: B树与B+树的区别 B树每个节点都存储数据,...

  • Resize,w 360,h 240
    常见面试题(网络http篇)

    http相关 这两篇文章结合看:https://mp.weixin.qq.com/s/2Mtg_UGF7yb3JF4qqVK8yA[https:...

  • Resize,w 360,h 240
    LeetCode 460. LFU 缓存

    1、题目 2、分析 最麻烦的就是要解决,当容量满的时候,需要删除使用次数最少的那个cache。如果有好几个使用次数都一样,那就淘汰最老的那个数据...

  • Resize,w 360,h 240
    LeetCode 146. LRU 缓存机制

    1、题目 2、分析 使用双向链表来存储缓存节点。方便按照使用顺序来排序。使用hashmap来存key和缓存节点,方便快速检索。 3、代码

  • Resize,w 360,h 240
    LeetCode 239. 滑动窗口最大值

    1、题目 2、分析 使用单调队列的方法https://labuladong.github.io/zgnb/6/34/[https://labul...

  • Resize,w 360,h 240
    LeetCode 76. 最小覆盖子串

    1、题目 2、分析 使用滑动窗口的算法框架。这道题还要注意下java处理字符串的常见的方法。 3、代码

  • Resize,w 360,h 240
    LeetCode 773. 滑动谜题

    1、题目 2、分析 直接套用BFS的算法框架就可以。要注意“邻居”数组的定义方式和遍历方式 3、代码

  • Resize,w 360,h 240
    LeetCode 752. 打开转盘锁

    1、题目 2、分析 基本上直接套用BFS的算法框架就可以 3、代码

  • Resize,w 360,h 240
    LeetCode 78.子集 和 46.全排列

    1、题目 78题和46题可以一起看,一起做对比。两道题目都是用回溯算法求。但是递归参数有点区别。78题: 46题: 2、分析 用回溯算法。可以结...