Avatar notebook default
12篇文章 · 6136字 · 2人关注
  • Resize,w 360,h 240

    [TOC] 68. 树中两个节点的最低公共祖先 68.1 二叉查找树 在二叉查找树中,两个节点 p, q 的公共祖先 root 满足 root....

  • 剑指offer之栈队列堆

    [TOC] 9. 用两个栈实现队列 用两个栈来实现一个队列,完成队列的 Push 和 Pop 操作。 mysolution 解题思路 in 栈用...

  • 3. 数组中重复的数字

    在一个长度为 n 的数组里的所有数字都在 0 到 n-1 的范围内。数组中某些数字是重复的,但不知道有几个数字是重复的,也不知道每个数字重复几次...

  • 基于堆实现的优先级队列:PriorityQueue 解决 Top K 问题

    1、认识 PriorityQueue PriorityQueue是从JDK1.5开始提供的新的数据结构接口,它是一种基于优先级堆的极大优先级队列...

  • 23. Merge k Sorted Lists

    Merge k sorted linked lists and return it as one sorted list. Analyze an...

  • 4. Median of Two Sorted Arrays

    There are two sorted arrays nums1 and nums2 of size m and n respectively...

  • 19 Remove Nth Node From End of List

    Given a linked list, remove the n-th node from the end of list and retur...

  • 3. Longest Substring Without Repeating Characters

    原题 Given a string, find the length of the longest substring without repe...

  • Resize,w 360,h 240
    自己实现一个LRU cache

    LRU 是 Least Recently Used 的简写,字面意思则是最近最少使用。 通常用于缓存的淘汰策略实现,由于缓存的内存非常宝贵,所以...

文集作者