template int qs_partition (C& a, int l, int r, int q) { std::swap(a[q],a[r]); q=r; // Pivot ist jetzt ganz rechts int i=l-1, j=r; while (i=a[q]) j=j-1; if (i void qs_rec (C& a, int l, int r) { if (l void quicksort (C& a) { qs_rec(a,0,a.size()-1); }