Files
uni/ws2019/ipi/uebungen/cpp_headers/Insertionsort.cc
T

12 lines
219 B
C++

template <class C>
void insertionsort (C& a) {
for (int i=1; i<a.size(); i=i+1) {
// i Elemente sind sortiert
int j=i;
while (j>0 && a[j-1]>a[j]) {
std::swap(a[j], a[j-1]);
j=j-1;
}
}
}