33,009
社区成员
发帖
与我相关
我的任务
分享
<SCRIPT >
var n=5;
var m=3;
function Combine(x,y,result,info)
{
if(x==m )
{
document.write(result + "<br/>") ;
}
else
{
for(var z =y;z < n; z++)
{
if(( info & (1<<z ) )==0)
{
Combine(x+1,z ,result+z +",",info + (1<<z ));
}
}
}
}
Combine(0,0,"",0);
</SCRIPT>