📄 combi.m
字号:
function combi(n,p);
cmb = zeros(2,p);
for d = 1:p,
cmb(1,d) = d;
cmb(2,d) = n - p + d;
end;
cmb(1,p) = cmb(1,p) - 1;
nbr = 0;
cur = p;
while 0<cur,
cmb(1,cur) = cmb(1,cur) + 1;
if cmb(1,cur)<cmb(2,cur),
for i = cur+1:p
cmb(1,i) = cmb(1,i-1) + 1;
end;
cur = p;
else,
cur = cur - 1;
end;
cmb
pause;
nbr = nbr + 1;
end;
nbr
nbr = factorial(n) / factorial(p) / factorial(n-p)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -