[Comm] Ошибка (или нет?) в std::partition
Alexey Borisenkov
grizlik78 на gmail.com
Пт Авг 25 01:40:17 MSK 2017
25.08.2017 02:13, Pavel Vainerman пишет:
> -10 0 -4 5 -2 0 3 1 7 8 9
> -10 -2 -4 5 0 0 3 1 7 8 9
>
> Так вот смущает меня почему "5" не правее нулей?
> Может ли кто-нибудь пояснить, почему так?
Потому что функция делит числа на "меньше нуля" и "не меньше нуля". С
этой точки зрения между 0 и 5 нет разницы, они оба не меньше нуля.
Сортировки никто не обещал.
Подробная информация о списке рассылки community