我正在使用以下代码对 std.vector 中的元素进行排序
struct element {
int order;
int someValue;
};
int comp( element a, element b ) {
if (a.order < b.order)
return true;
return (rand() % 2) == 0;
}
vector.quickSort(comp);
如果我尝试在具有相同顺序值的元素上添加随机性,此代码是否正确