template<class Object>
void SelectSort(vector<Object> &a){
for(int i=0; i < a.size(); ++i){
int min=i;
for(int j=i+1; j < a.size(); ++j){
if(a[j] < a[j+1]){
min =j;
}
}
std::swap(a[i],a[min]);
}
}
选择排序
最新推荐文章于 2023-10-03 11:53:44 发布