sort(arr.begin(),arr.end(),[x](int a,int b){
return abs(a-x)<abs(b-x)||
abs(a-x)==abs(b-x)&&a<b;
});
return vector<int>(arr.begin(),arr.begin()+k);
sort和vector巧妙用法
最新推荐文章于 2024-11-16 21:36:47 发布