求一个简单的算法(50分)

  • 主题发起人 主题发起人 kevinelly
  • 开始时间 开始时间
我初学delphi 可能说的不对 这是C的实现 应该差不多的
char old[5]={a,b,c,d,e},new[5];
for(i=0;i<5;i++)
{new[0]=old;
for(i=0;i<5;i++)
{ new[1]=old;
for(i=0;i<5;i++)
{ new[2]=old;
for(i=0;i<5;i++)
{ new[3]=old;
for(i=0;i<5;i++)
{ new[4]=old;
printf("%s",new);
}
}
}
}
}
 
to 楼主:
这世上没有最快的算法。
 
我的算法不行吗?可以求N个数的排列。而且递归更简明
 
多人接受答案了。
 
后退
顶部