本人在做一个彩票网站程序,关于一些算法请教各位,给个思路.

sgz1234 2007-03-25 05:13:51
关于复式投注的一些算法.

主要是用与统计用的,给出中奖的一个数字,然后对比组合中的数字,

我在M个数中选择N个数字进行L位数的组合,比如22选5 在22个数字中选择7个数字,组合成5位 数字组合.这个该怎么算?

...全文
720 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
showname 2007-03-28
  • 打赏
  • 举报
回复
未买过彩票,听不懂
startstartsvip 2007-03-28
  • 打赏
  • 举报
回复
个人建议,

先把数学,学好,算法就有了

象股票分析那样,都是数学

cgtsea 2007-03-26
  • 打赏
  • 举报
回复
我觉得程序以随机为主哈,我也想编一个出来,按其随机数去买彩票。哈哈
sgz1234 2007-03-26
  • 打赏
  • 举报
回复
不是你们说的随机选数字了,比如双色球复式,从红色球号码(1-33)中选择7--20个号码,从蓝色球号码(1-16)中选择2--16个号码,组合成多注投注号码的投注(每注有6个红球号码一个篮色球号码组成)。这个该如何高效的用给出中奖的一注号码,去统计是否中奖.
leixueqiyi 2007-03-26
  • 打赏
  • 举报
回复
随机选数字的代码 baidu一下
新鲜鱼排 2007-03-26
  • 打赏
  • 举报
回复
就是随机选数字,网上很多,搜搜
ilove8 2007-03-26
  • 打赏
  • 举报
回复
帮顶
hx198209 2007-03-26
  • 打赏
  • 举报
回复
我在M个数中选择N个数字进行L位数的组合,比如22选5 在22个数字中选择7个数字,组合成5位 数字组合.这个该怎么算?
这是个数学排列组合问题,可以先在22中选7个作为组合,然后在7个数字中选5个作排列就可以了,这个原理不复杂,具体怎么表达要用特殊字符才能表达

至于双色球复式,从红色球号码(1-33)中选择7--20个号码,从蓝色球号码(1-16)中选择2--16个号码,组合成多注投注号码的投注(每注有6个红球号码一个篮色球号码组成)。
可以这么处理:在33个中选择7--20个号码(共14个号码),即是33个中选14个作组合;蓝色球号码(1-16)中选择2--16个号码(共15个号码),即是16个中选15个作组合;然后在上面的二个组合中,对每注有6个红球号码一个篮色球号码作如下处理:
14个红球中选出6个作排列,篮色球号码15个中选1个作排列,这样就解决问题了。
这个问题你也搞清楚排列和组合的概念,完了之后可以用数组实现编程。
不难的
sgz1234 2007-03-26
  • 打赏
  • 举报
回复
顶上去,如能提供比较好的算法和代码,必有酬谢!

16,554

社区成员

发帖
与我相关
我的任务
社区描述
VB技术相关讨论,主要为经典vb,即VB6.0
社区管理员
  • VB.NET
  • 水哥阿乐
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧