Kody źródłowe/Sortowanie przez wstawianie: Różnice pomiędzy wersjami

Usunięta treść Dodana treść
Tajniak (dyskusja | edycje)
ocaml
Arvamer (dyskusja | edycje)
m →‎C++: (j - 1) >= begin nie było czytelniejsze, ale za to dłuższe
Linia 62:
{
for (vector<int>::iterator i = begin + 1; i != end; ++i)
for(vector<int>::iterator j = i; (j - 1) >= begin && *j < *(j - 1); --j)
std::iter_swap((j - 1), j);
}