Spośród wszystkich algorytmów sortowania, takich jak Insertion, MergeSort, QuickSort, BubbleSort i wiele innych. Który z nich jest najbardziej efektywny pod względem czasu i pamięci?
Odpowiedzi:
1 dla odpowiedzi № 1Zależy od rozmiaru używanych danych,
jednak sortowanie Merge jest teoretycznie najszybsze średnio (z wyboru podanego w dużych nieuporządkowanych danych), jednak możesz przeczytać więcej o tym tutaj, w sekcji porównawczej
1 dla odpowiedzi nr 2
Nie wierzę, że język wpływa na wydajność algorytmów sortowania, z wyjątkiem tego, jak dobrze kodujesz wybrany algorytm