一、 算法描述
void BackTrace(int k)//回溯算法描述
{
if (k>number)
{
for (int i=1;i<=number;i++)
{
bestOrder[i]=xOrder[i];
}
bestValue=xValue;
}
else
{
for (int i=k;i<=number;i++)
{
f1+=x1[xOrder[i]];
f2[k]=(f2[k-1]>f1?f2[k-1]:f1)+x2[xOrder[i]];
&nb