社区
数据结构与算法
帖子详情
问一个数学问题?
cbabyhe
2009-10-10 02:24:10
t = 0;
N = 4;
for(i=0;i<=N;i++)
{
for(j=0;j<=i;j++)
{
for(k=0;k<=j;k++)
{
for(m=0;m<=k;m++)
{
for(n=0;n<=m;n++)
{
t++;
}
}
}
}
}
t 跑出来是 126
这个t怎么能手动算出来? (t和N和循环次数之间的关系)
...全文
113
5
打赏
收藏
问一个数学问题?
t = 0; N = 4; for(i=0;i<=N;i++) { for(j=0;j<=i;j++) { for(k=0;k<=j;k++) { for(m=0;m<=k;m++) { for(n=0;n<=m;n++) { t++; } } } } } t 跑出来是 126 这个t怎么能手动算出来? (t和N和循环次数之间的关系)
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
feiyangdn
2009-10-10
打赏
举报
回复
1楼的比较简单,是公式
H(N,5)=C(N+5-1,5)=C(9,5)=126
feiyangdn
2009-10-10
打赏
举报
回复
t等于从N个数中选择可重复的5个数的组合数
其值为
t = C(N,1)+C(N,2)*4+C(N,3)*6+C(N,4)*4+C(N,5);
其中上式中
4表示从2个数中取可重复3个数的组合数
6表示从3个数中取可重复2个数的组合数
4表示从4个树种取可重复1个数的组合数
用C(N,i)表示从N个数中选择不重复的i个数的组合数,
C(N,i) = N*(N-1)*..(N-i+1)/i! ----i!表示i的阶乘
那么,当N=5时
t = C(5,1)+C(5,2)*4+C(5,3)*6+C(5,4)*4+C(5,5)
= 5 + 5*4*4/2 + 5*4*3*6/6 + 5*4*3*2*4/24 + 1
= 5 + 40 + 60 + 20 + 1
= 126
注意N表示可取数的个数,程序中N=4,计算式中要加1
cbabyhe
2009-10-10
打赏
举报
回复
谢谢大家咯。
人都傻了,要给自己充电了。
xingzhe2001
2009-10-10
打赏
举报
回复
t = n*(n-1)*...*(n-4)
绿色夹克衫
2009-10-10
打赏
举报
回复
t = C(n + 5,5)
ChatGPT能够处理复杂的
数学
问
题
吗?
ChatGPT可以作为
一个
辅助工具,帮助学习者解决一些基本的
数学
问
题
,提供
数学
概念的解释和理解,以及进行一些简单的计算。这可以通过收集更多的
数学
问
题
和答案,或者通过生成合成的
数学
问
题
来实现。虽然它具有一定的...
零基础如何入门
数学
建模?
什么,是
数学
建模?
排队
问
题
解题思路_如何解决一年级
数学
排队
问
题
?
正如您所说,这是一年级
数学
上册的
一个
难点。这个
问
题
,对于一年级的孩子来说,是可以也应该用画图来帮助理解的。特别是一开始,我们要明白加法和减法的意义。举
一个
简单的例子导入:12-5表示什么意思?它可以表示12...
0基础小白,如何入门
数学
建模?
很多同学第一次接触
数学
建模,感觉无从下手,那么零基础的小白该怎样入门
数学
建模呢? 先说答案:0基础小白入门
数学
建模最好的办法,就是直接参加竞赛。 遇到不会的,去百度或CSDN里搜,去翻书,现学现用,瞎编也...
如何入门参与
数学
建模?
数学
建模感想 纪念逝去的大学
数学
建模:两次校赛,两次国赛,两次美赛,一次电工杯。从大一下学期组队到现在,大三下学期,时间飞逝,我的大学建模生涯也告一...大一上,第一次听到
数学
建模其实是大一上学期,not...
数据结构与算法
33,028
社区成员
35,337
社区内容
发帖
与我相关
我的任务
数据结构与算法
数据结构与算法相关内容讨论专区
复制链接
扫一扫
分享
社区描述
数据结构与算法相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章