今天,蒟蒻在做P1532时,打出了如下代码:
rep(i,1,num.size()){
printf("%d ",num[i]);
}
puts("");
std::sort(num.begin(),num.end());
rep(i,1,num.size()){
printf("%d ",num[i]);
}
puts("");
(其中num是我手写的vector)
但是,我运行一看,它输出了
4 3 4 7 4 5
3 4 4 4 7 5
蒟蒻很是不解,请问为什么我sort了却没排好序?
(完整代码2楼)