AllCJavaC++Python3PythonJavaScriptGoC#SwiftTypeScriptRubyRustScalaKotlinPHPBreadth-First SearchQueueBinary TreeTreeDepth-First SearchRecursionIteratorArrayLinked ListGraphBinary Search TreeHeap (Priority Queue)StackInteractiveHash TableOrdered MapCombinatorics