找回密码
 欢迎注册
查看: 20986|回复: 11

[讨论] 计数问题讨论

[复制链接]
发表于 2008-12-25 16:05:38 | 显示全部楼层 |阅读模式

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

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

×
有序列A
共有n项组成,每项一个数字
从左面开始
右面的项不大于左面的项
最左面数字不能是0
1、假设最大数字是9,最小1,对n = 1到20,求出A的所有可能的个数
2、假设最大数字是9,最小0,对n = 1到20,求出A的所有可能的个数

程序语言不限,但要求精炼快速
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
 楼主| 发表于 2008-12-25 16:13:17 | 显示全部楼层


想知道某些问题的规模
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
发表于 2008-12-25 16:14:56 | 显示全部楼层
呵呵,可以问我啊。
1)、C(n+9-1,n)
2)、C(n+10-1,n)-1
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
 楼主| 发表于 2008-12-25 16:54:53 | 显示全部楼层


数学学得不好
呵呵
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
 楼主| 发表于 2008-12-25 16:57:35 | 显示全部楼层
那你的问题对32位数字,应该能求出所有解
3亿多点的规模
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
发表于 2008-12-25 17:06:32 | 显示全部楼层
呵呵,关键是B的值太多了.
而且,高精度以及数字检查很费时间.
目前只算到10^27.
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
 楼主| 发表于 2008-12-25 20:31:10 | 显示全部楼层


按照我的方法
对最大数字小于等于4的完全可以转化成方程
大于4的对应的B是很少的
比如5,10^30对应的是10^6以下
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
 楼主| 发表于 2008-12-25 20:31:35 | 显示全部楼层


或者完全可以全部用方程解
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
发表于 2008-12-25 21:26:24 | 显示全部楼层
呵呵,我现在在考虑用Hash的办法求更大的范围.
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
 楼主| 发表于 2008-12-25 21:47:28 | 显示全部楼层
这个问题在数学上并不很美
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
您需要登录后才可以回帖 登录 | 欢迎注册

本版积分规则

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

GMT+8, 2024-5-19 20:29 , Processed in 0.044077 second(s), 17 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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