24小时热门版块排行榜    

CyRhmU.jpeg
查看: 1644  |  回复: 5
本帖产生 3 个 程序强帖 ,点击这里进行查看
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖

holmescn

金虫 (正式写手)

[交流] Euler 工程 第十五题:从左上角到右下角有多少条路?已有4人参与

哈哈,题目越来越有意思了。下面这个题是个排列组合的题目。当然,不用那东西 也能解出来。大家来玩玩吧!

说有一个2x2的格子,从左上角到右下角有6条可行的路线(要求不要回头)如图:



那么一个20x20的格子有多少条路线呢?

记得,不只可以写代码,还可以做分析。大家一起来玩吧!

[ Last edited by holmescn on 2011-5-22 at 20:40 ]
回复此楼

» 猜你喜欢

» 本主题相关价值贴推荐,对您同样有帮助:

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

libralibra

至尊木虫 (著名写手)

骠骑将军

★ ★ ★
小木虫(金币+0.5):给个红包,谢谢回帖
jjdg(金币+2): 辛苦了 2011-05-23 01:32:29
余泽成(程序强帖+1): 2011-05-23 19:22:42
分析,所有到a点的方法是"到b点方法+到c点方法之和"
递归分析回去发现,这正是matlab中的pascal矩阵


于是我偷懒了

matlab code
CODE:
%% How many routes are there through a 20×20 grid?
function result = euler15()
tic;
a = pascal(21);
result = a(end,end);
toc;
end

结果+时间
CODE:
% Elapsed time is 0.008664 seconds.
% ans =
%               137846528820

[ Last edited by libralibra on 2011-5-23 at 00:21 ]
matlab/VB/python/c++/Java写程序请发QQ邮件:790404545@qq.com
4楼2011-05-23 00:19:06
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 holmescn 的主题更新
普通表情 高级回复(可上传附件)
信息提示
请填处理意见