永发信息网

元素全换位置总数规律探讨(数学)

答案:1  悬赏:10  手机版
解决时间 2021-11-14 01:36
  • 提问者网友:刺鸟
  • 2021-11-13 01:22
元素全换位置总数规律探讨(数学)
最佳答案
  • 五星知识达人网友:封刀令
  • 2021-11-13 02:32
好像又没错。。。饿。不算了

function Fun(N){
if(N==2)
return 1;
else if(N<2)
return 0;
return (N-1)*(Funk(N-1));
}
function Funk(N){
if(N==2||N==1)
return 1;
else if(N<1)
return 0;
return Fun(N-1)+(N-1)*Funk(N-1);
}

//Fun函数的意思 是计算 N个球 组合方式.
//Funk函数的意思。计算N个球。但是其中一个球 可以与任何一个盒子结合。

//举个例子 当盒子有4个的时候 有以下步骤

//步骤一:第一个球 有3种摆放方法。那么C=3*X;X为未知数。
//步骤二:那么剩余的3个球中 一定有一个球能与任何一个盒子结合。所以剩余的3个球计算方式 我们用Funk(3)表示.
//步骤三:Funk(3) 可以拆分成2种。将其中特殊的球放到 特殊的位置 ,那么结果就是 剩余的2个球 与2个盒子的编号都是对应的。或则放到其余2个位置。那么剩余的2个球中有一个就是特殊位置。
//举例说明。假设球有 1 2 3 4.盒子有 a b c d;
//步骤1:例如将1号球拿出 有3种摆放方式 ;假设放到d号位置。那么剩余 2 3 4 a b c;其中4号球可以放到任意位置。于是有2种情况。
//第一种。将4号球 放到 a位置于是剩余 2 3 . b c.而这组数据 又重新构成最初始的状态 即为2个球对应2个盒子。而且其中没有特殊情况.Fun(2)
//第二中。将4号球放到 b 或则 c 2个位置。那么特殊情况 将被遗留,假设放到 c这个位置,结果是 2 3 a b. 于是 这组数据在此构成 2个球对应2个盒子,其中一个是能与任何位置结合的球Funk(2)
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯