AllC++JavaPython3CPythonJavaScriptGoC#RustKotlinSwiftRubyScalaTypeScriptPHPElixirDartRacketBreadth-First SearchMatrixArrayGraphQueueDepth-First SearchDynamic ProgrammingHash TableHeap (Priority Queue)Shortest PathMathGreedyRecursionOrdered MapOrdered SetBacktrackingSuffix ArraySimulation