Algorithm Notes
Ctrlk
  • Introduction
  • Search & Backtracking 搜索与回溯
  • String,字符串类
    • 多步翻转法
    • Substring 结构和遍历
    • Palindrome 问题
    • Palindrome Continued
    • String / LinkedList 大数运算
    • 序列化与压缩
    • 5/24 String 杂题
    • Knuth–Morris–Pratt 字符串匹配
    • Lempel–Ziv–Welch 字符串压缩算法
    • (G) Decode String
    • (G) UTF-8 Validation
  • Binary Tree,二叉树
  • Segment & Fenwick Tree,区间树
  • Union-Find,并查集
  • Dynamic Programming, 动态规划
  • LinkedList,链表
  • LinkedIn 面经,算法题
  • Two Pointers,双指针
  • Bit & Math,位运算与数学
  • Interval 与 扫描线
  • Trie,字典树
  • 单调栈,LIS
  • Binary Search 类
  • Graph & Topological Sort,图 & 拓扑排序
  • 括号与数学表达式的计算
  • Iterator 类
  • Majority Element,Moore's Voting
  • Matrix Inplace Operations
  • 常见数据结构设计
  • (G) Design / OOD 类算法题
  • 随机算法 & 数据结构
  • (FB) I/O Buffer
  • (FB) Simplify Path, H-Index I & II
  • (FB) Excel Sheet, Remove Duplicates
  • Integer 的构造,操作,序列化
  • Frequency 类问题
  • Missing Number 类,元素交换,数组环形跳转
  • 8/10, Google Tag
  • (FB) Rearrange String k Distance Apart
  • Abstract Algebra
Powered by GitBook
On this page

Was this helpful?

String,字符串类

多步翻转法Substring 结构和遍历Palindrome 问题Palindrome ContinuedString / LinkedList 大数运算序列化与压缩5/24 String 杂题Knuth–Morris–Pratt 字符串匹配Lempel–Ziv–Welch 字符串压缩算法(G) Decode String(G) UTF-8 Validation
Previous常见搜索问题的迭代解法Next多步翻转法

Last updated 4 years ago

Was this helpful?