AllC++JavaCPython3PythonJavaScriptC#GoSwiftRustScalaKotlinRubyTypeScriptPHPElixirDartSortingBinary TreeArrayBinary SearchCounting SortBucket SortHash TableCountingMathHeap (Priority Queue)Dynamic ProgrammingSortGreedyRecursionSuffix ArrayIteratorDivide and ConquerMerge SortInteractiveQuickselect