template<typename T>
void selectionSort(vector<T> &arr)
{
for(int i = 0; i < arr.size() - 1; ++i)
{
auto min_iter = min_element(arr.begin() + i, arr.end());
swap(*min_iter, *(arr.begin() + i));
}
}
SelectionSort -- 选择排序(C++)
最新推荐文章于 2021-03-05 12:52:33 发布