AllJavaCC++PythonPython3JavaScriptGoC#RustKotlinTypeScriptRubySwiftScalaBinary TreeBinary SearchTreeHash TableStringHeap (Priority Queue)DesignOrdered SetOrdered MapBinary Search TreeLinked ListArraySortingDivide and ConquerStackTrieRecursionHash FunctionCounting SortMathQueueDoubly-Linked List