// 排序算法函数模板
template<class T>
void mySort(T arr[], int len) // 通常对数组进行排序别忘记传递数组长度
{
for (int i = 0; i < len; i++)
{
int max = i; // 认定最大值的下标
for (int j = i+1; j<len ; j++)
{
if (arr[max] < arr[j])
{
max = j; // 更新最大值下标
}
}
if (max != i)
{
// 交换max和i下标的元素
mySwap(arr[max], arr[i]);
}
}
}
C++排序算法模板
猜你喜欢
转载自blog.csdn.net/weixin_44684139/article/details/104352860
今日推荐
周排行