7.

quicksort - jeżeli znajdowanie pivota jest źle zrobione, tzn. odcina stałą liczbę elementów przy każdym partition,
np. stosunek 1:(n-1), to wtedy złożoność to n*O(n) = O(n^2)

mergesort - worst case O(n\log n)

insertsort - posortowany lub odwrotnie posortowany ciag bedzie mieć O(n^2)