OJ
Ctrlk
  • Introduction
  • Some Tips
  • strStr and Coding Style
  • Binary Search
  • Binary Tree & Divide Conquer
  • Dynamic Programming I
  • 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
    • Repeated String Match
    • 13. Roman to Integer
    • String to Integer (atoi)
    • 1451. Rearrange Words in a Sentence
    • Judge Route Circle
    • Remove Comments
    • Count and Say
    • Sentence Screen Fitting
    • Encode and Decode Strings
    • Add Bold Tag in String
    • Group Shifted Strings
    • Valid Word Square
    • 794. Valid Tic-Tac-Toe State
    • 348. Design Tic-Tac-Toe
    • Valid Number
    • Read N Characters Given Read4
    • One Edit Distance
    • Restore IP Addresses
    • 468. Validate IP Address
    • 440. K-th Smallest in Lexicographical Order
    • Bold Words in String
    • 1417. Reformat The String
    • 824. Goat Latin
    • License Key Formatting
  • Greedy
  • Design
  • Queue
Powered by GitBook
On this page

Was this helpful?

String

Repeated String Match13. Roman to IntegerString to Integer (atoi)1451. Rearrange Words in a SentenceJudge Route CircleRemove CommentsCount and SaySentence Screen FittingEncode and Decode StringsAdd Bold Tag in StringGroup Shifted StringsValid Word Square794. Valid Tic-Tac-Toe State348. Design Tic-Tac-ToeValid NumberRead N Characters Given Read4One Edit DistanceRestore IP Addresses468. Validate IP Address440. K-th Smallest in Lexicographical OrderBold Words in String1417. Reformat The String824. Goat LatinLicense Key Formatting
Previous465. Optimal Account BalancingNextRepeated String Match

Last updated 6 years ago

Was this helpful?