OJ
Ctrlk
  • Introduction
  • Some Tips
  • strStr and Coding Style
  • Binary Search
  • Binary Tree & Divide Conquer
  • Dynamic Programming I
    • 走格
    • Subsequence
    • Counting Bits
    • 887. Super Egg Drop
    • 674. Longest Continuous Increasing Subsequence
    • Integer Break
    • Catalan Number
    • Count Numbers with Unique Digits
    • 2 Keys Keyboard
    • 背包问题
    • DFS + Memorization
    • Palindromic Strings
    • 多状态DP
    • f长度与input array长度无关
    • 多指针
    • Partition
    • Subarray Sum
    • String Match
      • Regular Expression Matching
      • 32. Longest Valid Parentheses
      • 161. One Edit Distance
      • Word Break
      • Decode Ways
      • KMP
      • Wildcard Matching
      • 97. Interleaving String
      • 1392. Longest Happy Prefix
    • Game Theory
    • Flip String to Monotone Increasing
    • 1334. Find the City With the Smallest Number of Neighbors at a Threshold Distance
    • Maximum Rectangle
    • 1513. Number of Substrings With Only 1s
    • 哈密顿图
  • Dynamic Programming II
  • Linked List
  • Array & Numbers
  • Heap
  • Hash
  • Multiple Pointers
  • Stack
  • Breadth-first Search
  • Bit Manipulation
  • Math
  • Trie
  • Graph
  • Union Find
  • Exhaustive Search
  • String
  • Greedy
  • Design
  • Queue
Powered by GitBook
On this page

Was this helpful?

  1. Dynamic Programming I

String Match

Regular Expression Matching32. Longest Valid Parentheses161. One Edit DistanceWord BreakDecode WaysKMPWildcard Matching97. Interleaving String1392. Longest Happy Prefix
Previous2104. Sum of Subarray RangesNextRegular Expression Matching

Last updated 6 years ago

Was this helpful?