找回密码
 欢迎注册
查看: 59064|回复: 36

[求助] 一个计数问题

[复制链接]
发表于 2008-5-12 14:48:30 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?欢迎注册

×
原题链接:http://topic.csdn.net/u/20080510/12/e30fe78d-9503-495f-a24f-c85644a8346f.html
把一个多边形分成三角形和四边形的个数是多少,具体有啥公式啊?当然那些分割线不能相交,比如对于
3
4
5
6
7
8
9
10
对应的方法为:
1
3
10
38
154
654
2871
12925
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
发表于 2008-5-12 16:38:55 | 显示全部楼层

评分

参与人数 1威望 +2 贡献 +4 鲜花 +2 收起 理由
gxqcn + 2 + 4 + 2 很有价值的链接!

查看全部评分

毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
 楼主| 发表于 2008-5-12 16:57:56 | 显示全部楼层
呵呵,有点出乎意料.
我没有找出递归关系,所以怀疑公式的存在性.没想到zgg__找到了资料了.
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
发表于 2008-5-12 17:02:48 | 显示全部楼层
假设n边形划分数为f(n),而且为方便起见,记f(2)=1
考虑一个指定的边(图最左边的边),这条边为一个三角形的边的情况如图:
p1.GIF
这条边属于一个四边形的情况有如下几种
p2.gif
p3.gif
(其中上面这个图还有一个对称情况)
p4.gif
p5.gif
于是我们可以得到递推公式
$f(n)=sum_{i=2}^{n-1}f(i)f(n+1-i) + 2sum_{i=3}^{n-3}f(i)f(n-i)+sum_{i=2}^{n-2}f(i)f(n-i)+sum_{ {: (i+j+k=n+2),(i>=3),(j>=3),(k>=3) :} } f(i)f(j)f(k)$
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
 楼主| 发表于 2008-5-12 17:45:26 | 显示全部楼层
呵呵,mathe原来一直在潜水啊.
明白了.这个递归式好象不好求.
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
 楼主| 发表于 2008-5-12 17:47:08 | 显示全部楼层
我的意思是递归式不好解.
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
发表于 2008-5-12 18:30:39 | 显示全部楼层
觉得就是稍微复杂点
应该好解
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
发表于 2008-5-12 18:32:24 | 显示全部楼层


用函数式语言描述这个公式应该容易些
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
 楼主| 发表于 2008-5-12 18:49:35 | 显示全部楼层
哦,无心人说说解法啊.
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
发表于 2008-5-12 19:54:56 | 显示全部楼层

我在学呢
还没学好呢
什么时候学会写了
我会写在我专门学习的haskell帖子里
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
您需要登录后才可以回帖 登录 | 欢迎注册

本版积分规则

小黑屋|手机版|数学研发网 ( 苏ICP备07505100号 )

GMT+8, 2024-4-24 14:51 , Processed in 0.065731 second(s), 20 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表