Algorithm Notes
Ctrlk
  • Introduction
  • 开头
  • Binary Search & O(logN)
  • 数值类
  • Binary Tree
  • Linked List
  • Two Pointers 双指针/滑动窗口/Two Sum
  • Breadth First Search 宽度优先搜索
  • DFS - Combination Based
  • Greedy 贪心
  • Bit Manipulation 位运算
  • DFS - Permutation Based and Graph Based
  • Dynamic Programming 动态规划
  • Knapsack / Backpack 背包问题
  • Stack Queue Hash Heap - Data Structure
    • Word Pattern
    • Isomorphic Strings / Strings Homomorphism 字符同构
    • Moving Average from Data Stream
    • Implement Stack
    • Hash Function 哈希函数
    • Implement Stack using Queues / Implement Stack by Two Queues
    • First Unique Character in a String
    • First Unique Number in a Stream I & II
    • Insert Delete GetRandom O(1)
    • Insert Delete GetRandom O(1) - Duplicates allowed
    • Kth Largest Element II 第K大的元素 II
    • K Closest Points
    • Top k Largest Numbers 前K大数
    • Merge k Sorted Lists
    • Ugly Number II
    • Implement Queue using Stacks
    • LRU Cache
    • High Five 优秀成绩
    • Flatten 2D Vector 摊平二维向量
    • Top k Largest Numbers II 前K大数 II
    • Load Balancer 负载均衡器
    • Rehashing 重哈希
    • Heapify 堆化
    • Longest Consecutive Sequence 最长连续序列
    • Kth Largest in N Arrays
    • Kth Smallest Element in a Sorted Matrix
    • Kth Smallest Sum In Two Sorted Arrays
    • Find K Pairs with Smallest Sums
    • Find K-th Smallest Pair Distance
    • Bulls and Cows
    • Find Median from Data Stream
    • Sliding Window Median
  • Array Matrix Interval Binary-indexed-tree
  • Segment Tree
  • Trie 字典树
  • Union Find
  • Basic Calculator (Series 1 ~ 4)
  • 灌水类
  • 其它类
  • 经典算法和数据结构
  • 较难的算法
  • 其他知识点
  • Python知识点
  • Java知识点
  • C++知识点
  • System Design
  • LeetCode Weekly Contest 81
  • LintCode Weekly Mock Interview 15 (For Amazon Onsite)
  • LintCode Quarter Contest 2018-04-27
  • LeetCode Weekly Contest 82
  • LintCode Weekly Mock Interview 16 (For Facebook Onsite)
  • LeetCode Weekly Contest 83
  • LintCode Weekly Mock Interview 17 (For Google Onsite)
  • LeetCode Weekly Contest 84
  • LintCode Weekly Mock Interview 18
  • LeetCode Weekly Contest 85
  • LintCode Weekly Mock Interview 19 (For Twitter Onsite)
  • LeetCode Weekly Contest 86
  • LintCode Weekly 20 (For Hulu Onsite)
  • LeetCode Weekly 87
  • LintCode Weekly 22
  • LeetCode Weekly 89
  • LintCode Weekly 23
  • LeetCode Weekly 90
  • LintCode Weekly 25
  • LeetCode Weekly 92
  • LintCode Weekly 26
  • LeetCode Weekly 93
  • LintCode Weekly 27
  • LeetCode Weekly 94
  • LintCode Weekly 28
  • LeetCode Weekly 95
  • LintCode Weekly 29
  • LeetCode Weekly 96
  • LintCode Weekly 30
  • LeetCode Weekly 97
  • LintCode Weekly 31
  • LeetCode Weekly 98
  • LintCode Weekly 32
  • LeetCode Weekly 99
  • LeetCode Weekly 104
  • LeetCode Weekly 120
  • LeetCode Weekly 130
Powered by GitBook
On this page

Was this helpful?

  1. Stack Queue Hash Heap - Data Structure

Word Pattern

PreviousStack Queue Hash Heap - Data StructureNextIsomorphic Strings / Strings Homomorphism 字符同构

Last updated 5 years ago

Was this helpful?