| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1408 人关注过本帖
标题:一道应该不是很难的动规题,求找错,WA得受不了了
只看楼主 加入收藏
beyondyf
Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19
等 级:贵宾
威 望:103
帖 子:3282
专家分:12654
注 册:2008-1-21
收藏
得分:0 
小曹幸会。我的专业也不是计算机。由于兴趣走到一起也算志同道合吧。
能够看得出你的数学功底很扎实。公式是对的。我是从几何的角度推导的这一公式,然后用归纳法证明了一下。

重剑无锋,大巧不工
2011-12-11 22:48
czz5242199
Rank: 11Rank: 11Rank: 11Rank: 11
等 级:小飞侠
威 望:4
帖 子:660
专家分:2400
注 册:2011-10-26
收藏
得分:0 
有一个看起来漂亮一点的证明的了:

有1+2+3+...n=C(n+1,2)
所以上式=C(2,2)+C(3,2)+C(4,2)+....C(n+1,2)
        =C(3,3)+C(3,2)+C(4,2)+....C(n+1,2)
        =C(4,3)+C(4,2)+......C(n+1,2)
        =C(5,3)+........C(n+1,2)
        =C(n+2,3)

这个公式怎么从几何角度推导啊?我几何一向不大好,比较偏爱代数
2011-12-12 07:56
beyondyf
Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19
等 级:贵宾
威 望:103
帖 子:3282
专家分:12654
注 册:2008-1-21
收藏
得分:0 
楼上的推导很有意思。我的推导来源于这样。想像一个单位立方体,v(n)的公式是由单位立方体堆砌成的一个类三楞锥的体积。
连接锥顶与底面锯齿边的顶点可以将这个这个体积可以切割成三部分。
一部分是直角边长为n的三楞锥,其体积为n^3 / 6
另一部分斜面上被切割的突出部分,每个突出部分为单位立方体的5/6,共有 (1 + n)*n/2个
还有一部分是斜面上切割的凹入部分,每个为单位立方体的1/6,共有n*(n-1)/2个
将以上三部分加起来就是总体积 n^3/6 + n^2/2 + n/3
呵呵,画个图理解起来更方便一些。由于推导过程完全存在于我的想像之中,描述起来也不方便,所以用数学归纳法证明了一下公式的正确性。证明很简单,就不赘述了。
包括1^2 + 2^2 + 3^2 + ... + n^2的公式我记得数学课本上直接给出过,后来我也是用类似的方法(补齐成一个锥形再减去多余的体积)来推导的。
看起来我更适合于形象思维,呵呵。

重剑无锋,大巧不工
2011-12-14 10:30
快速回复:一道应该不是很难的动规题,求找错,WA得受不了了
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.020823 second(s), 7 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved