免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2528 | 回复: 8
打印 上一主题 下一主题

[算法] 最优算法 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2011-09-18 22:36 |只看该作者 |倒序浏览
看谁算法和实现最好

计算: 1×2×3×4+2×3×4×5+3×4×5×6+…+1000000001×1000000002×1000000003×1000000004


稍后公布答案

论坛徽章:
0
2 [报告]
发表于 2011-09-19 07:42 |只看该作者
原式 = sigma[n = 1 -> m] n (n + 1) (n + 2) (n + 3)
       = sigma[n = 1 -> m] n^4 + 6n^3 + 11n^2 + 6n
       = sigma[n = 1 -> m] n^4 + 6 sigma[n = 1 -> m] +
                11 sigma[n = 1 -> m]n^2 + 6 sigma[n = 1 -> m] n

然后分别对每一项使用自然数4次方和,3次方和,2次方和,自然数和的公式
常数时间得到答案

论坛徽章:
0
3 [报告]
发表于 2011-09-19 08:57 |只看该作者
原式 = sigma[n = 1 -> m] n (n + 1) (n + 2) (n + 3)
       = sigma[n = 1 -> m] n^4 + 6n^3 + 11n^2 +  ...
wingforce 发表于 2011-09-19 07:42



    不错!!

   但是还可以更简单。

   思考一下

1*2*3*4=1/5(1*2*3*4*5 - 0*1*2*3*4)
2*3*4*5=1/5(2*3*4*5*6 - 1*2*3*4*5)
.....


可以推导出更简单的形式

论坛徽章:
0
4 [报告]
发表于 2011-09-19 09:00 |只看该作者
楼主骗人来着,这明明是高中数学题。。。

论坛徽章:
0
5 [报告]
发表于 2011-09-19 09:04 |只看该作者
楼主骗人来着,这明明是高中数学题。。。
davelv 发表于 2011-09-19 09:00



    胡扯,这个明明是2010年中山市的中考试题,是初中的范畴。

论坛徽章:
0
6 [报告]
发表于 2011-09-19 09:30 |只看该作者
是初中的吧。

论坛徽章:
14
巨蟹座
日期:2013-11-19 14:09:4615-16赛季CBA联赛之青岛
日期:2016-07-05 12:36:0515-16赛季CBA联赛之广东
日期:2016-06-29 11:45:542015亚冠之全北现代
日期:2015-07-22 08:09:472015年辞旧岁徽章
日期:2015-03-03 16:54:15巨蟹座
日期:2014-12-29 08:22:29射手座
日期:2014-12-05 08:20:39狮子座
日期:2014-11-05 12:33:52寅虎
日期:2014-08-13 09:01:31巳蛇
日期:2014-06-16 16:29:52技术图书徽章
日期:2014-04-15 08:44:01天蝎座
日期:2014-03-11 13:06:45
7 [报告]
发表于 2011-09-19 11:46 |只看该作者
1*2*3*4=1/5(1*2*3*4*5 - 0*1*2*3*4)
2*3*4*5=1/5(2*3*4*5*6 - 1*2*3*4*5)
hniu 发表于 2011-09-19 08:57



    呜呜呜,俺初中没毕业

论坛徽章:
0
8 [报告]
发表于 2011-09-19 12:43 |只看该作者
回复 3# hniu


    对1楼的公式计算结果再分解因式会得到一摸一样的结果,而且方法更通用。

论坛徽章:
0
9 [报告]
发表于 2011-09-19 13:38 |只看该作者
这类问题,其本质是二项定理的应用,那种所谓的观察法并不是系统的方法,而是想寻找捷径,不是所有情况都可以找到这样的解。高等数学之所以区别于初等数学的原因之一就是它的目的是旨在寻找一类问题的通用解,而不是解决其中的一个特例。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP