1
已采纳
孙艺芳
高级守护
高级守护
void se(int t,int co)
{
if(t>5)
{
if(co>ma)
{
ma=co;
for(int i=0;i<=5;i++)be[i]=no[i];
}
}
else
{
for(int i=1;i<=5;i++)
{
if(!us[i])
{
us[i]=true;
no[t]=i;
se(t+1,co+da[t-1][i-1]);
us[i]=false;
}
}
}
}
0
杨思诺
新手守护
新手守护
void search(int t,int count)
{
if(t>5)
{
if(count>maxv)
{
maxv=count;
for(int i=1;i<=5;i++)
{
best[i]=now[i];
}
}
}
else
{
for(int i=1;i<=5;i++)
{
if(!used[i])
{
used[i]=true;
now[t]=i;
search(t+1,count+data[t-1][i-1]);
used[i]=false;
}
}
}
}
主要内容
0
孙艺芳
高级守护
高级守护
void se(int t,int co)
{
if(t>5)
{
if(co>ma)
{
ma=co;
for(int i=0;i<=5;i++)be[i]=no[i];
}
}
else
{
for(int i=1;i<=5;i++)
{
if(!us[i])
{
us[i]=true;
no[t]=i;
se(t+1,co+da[t-1][i-1]);
us[i]=false;
}
}
}
}
0
0