Knuth-Morris-Pratt (KMP) Substring Search Algorithm with Java Examplehttps://www.solutionfactory.in/posts/Knuth-Morris-Pratt-Substring-Search-Algorithm-with-Java-Example
Quadtree Search - bl.ocks.orghttps://bl.ocks.org/mbostock/9078690