你说的不是很清楚还有能不能重复?如:0 0 2 2 8 ?如果不能就没有5的5次方种可能,只有5*4*3*2种可能

解决方案 »

  1.   

    这位老兄好象是搞彩票分析程序,得到了几个数字,寻找它们的组合……算法还是比较容易的,只要你的数学专业的概率论足够好,我这里就不重复了……
      

  2.   

    不好意思,刚刚写的太急了,可以重复,比如选择五个数字当成一种结果,然而一个数字又包含有五种可能0、2、4、6、8,那么如果我把所有可能都选择了,第一个问题就是:我怎么可以列出这些数据组合的所有可能。
    第二个问题:我怎样可以通过缩水算法把五种可能通过一个公式减少他的选择,至少可以对四种可能以上。
      

  3.   

    第一个问题很好办。
    每位的数字有n种可能,字符串的长度为M那末,就有n的M次方个可能
      

  4.   

    第一个问题 
    你可以指定某一位为不变的,这样它的可能就减少了
      

  5.   

    你如果将第一位设定为0
    不就将它变成4位了吗
    0 2 4 6 8 
    0 0 2 4 6
    这样就少了