#includeusing namespace std;template int Search(T a[],int now,int all){int min,j = now;min = a[now];for(int i = now + 1; i < all; i ++){if(min > a[i]){min = a[i];j = i;}}return j;}template void swap(int& a,int& b){T p;p = a;a = b;b = p;}template void

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/02 02:56:03
#includeusing namespace std;template int Search(T a[],int now,int all){int min,j = now;min = a[now];for(int i = now + 1; i < all; i ++){if(min > a[i]){min = a[i];j = i;}}return j;}template void swap(int& a,int& b){T p;p = a;a = b;b = p;}template void

#includeusing namespace std;template int Search(T a[],int now,int all){int min,j = now;min = a[now];for(int i = now + 1; i < all; i ++){if(min > a[i]){min = a[i];j = i;}}return j;}template void swap(int& a,int& b){T p;p = a;a = b;b = p;}template void
#include
using namespace std;
template
int Search(T a[],int now,int all)
{
int min,j = now;
min = a[now];
for(int i = now + 1; i < all; i ++)
{
if(min > a[i])
{
min = a[i];
j = i;
}
}
return j;
}
template
void swap(int& a,int& b)
{
T p;
p = a;
a = b;
b = p;
}
template
void sort(T a[],int all)
{
int sea,now = 0;
for(int i = 0; i

#includeusing namespace std;template int Search(T a[],int now,int all){int min,j = now;min = a[now];for(int i = now + 1; i < all; i ++){if(min > a[i]){min = a[i];j = i;}}return j;}template void swap(int& a,int& b){T p;p = a;a = b;b = p;}template void
和原本的swap混淆了.不过不知道为什么会报这个错误.把swap换个名就好了,否则void swap(int,int)会有两个匹配.