Difference between revisions of "Standard Library"

From EOJ Wiki
Jump to navigation Jump to search
Line 10: Line 10:
 
* [[Binary-Indexed Tree]]
 
* [[Binary-Indexed Tree]]
 
* [[Segment Tree]]
 
* [[Segment Tree]]
 +
* [[Sparse Table]]
 
* [[Heap]]
 
* [[Heap]]
 
* [[Self-Balanced BST]]
 
* [[Self-Balanced BST]]
 
* [[Persistence Data Structures]]
 
* [[Persistence Data Structures]]
 +
* [[Link-Cut Tree]]
  
 
== Graph Theory ==
 
== Graph Theory ==
Line 48: Line 50:
 
* [[Longest Common Sequence]]
 
* [[Longest Common Sequence]]
 
* [[Area and Circumference Union]]
 
* [[Area and Circumference Union]]
 +
* [[Mo's Algorithm]]
  
 
== String Processing ==
 
== String Processing ==
  
 
* [[KMP and Aho-Corasick Automaton]]
 
* [[KMP and Aho-Corasick Automaton]]
* [[Suffix array and Suffix Automaton]]
+
* [[Suffix array and Suffix Automaton(Suffix Tree)]]
 
* [[Manacher and Palindrome Automaton]]
 
* [[Manacher and Palindrome Automaton]]
 
* [[String Hash]]
 
* [[String Hash]]

Revision as of 12:19, 6 March 2018