含碳碱基

店铺主

最新动态 2月前

  1. 去年
    2017-04-11 12:00:06
    含碳碱基 更新于 一个很弱智的问题

    @我是大缺弦 唔。。用 2 楼的思路撸了代码(好像没有直接回复乃的问题?0。0)

    dp = [[[] for y in range(100)] for x in range(100)] def solve(m, n): if n > 0 and len(dp[m][n]) == 0: if n == 1: dp[m][n].append([m]) else: for i in range(m + 1): dp[m][n].extend([[i] + x for x in solve(m - i, n - 1)]) return dp[m][n]

    这个的确解决问题了,但我还是有点好奇那个n重循环怎么写

  2. 2017-04-11 11:39:01
    含碳碱基 更新于 一个很弱智的问题

    @我是大缺弦 一些讨论见 这里 ,看起来有公式(就是链接里 $N \leq S$ 的情况)

    我要是没理解错的话,链接中的内容是想推导出这种球盒问题的可能性数量的一般公式
    但我穷举这个不是为了得出有多少种,而是为了得到每一个可能的具体形式

  3. 2017-04-11 09:59:29
    含碳碱基 更新于 一个很弱智的问题

    @tyj518 为啥从球的角度来看呢?直接枚举每个盒子的球数,做个类似于对树的遍历就行了。

    没明白……可否细说一下

  4. 2017-04-11 00:40:23
    含碳碱基 发表了帖子 一个很弱智的问题

    首先是这样一个问题:
    假设有m个没有区别的球要放到n个有区别的盒子里,每个盒子可以放任意个球(包括0个),求所有可能的放法。
    注意是“写出所有可能的放法”,不是求有多少种放法

    为了解决这个问题,一个比较自然的思路就是,对于每一个球而言,都有n种放法,这些放法可以用一个n*n的单位矩阵来表示:
    \(\begin{matrix}
    1 & 0 & ...& 0\\
    0 & 1 & ...&0 \\
     0& 0& ...&0 \\
     & ...& ...& \\
     0& 0 & ...&1
    \end{matrix}\)
    对于某一种“放法”,本质上是从这m个n*n单位矩阵中各抽取一个行向量,加和之后的向量即为一种“放法”
    显然,这样求出的放法里面有重复的,但去重对计算机来说也算一个比较简单的过程,因此这个方法还是可行的
    这时,问题转化为“遍历这m个矩阵的所有行向量组合”
    直观上看这应当是个很简单的问题,但是把它写成一个迭代函数似乎不太容易
    以下为我写的解2个球放入3个盒子的方法:

    import numpy as np
    def ball_in_box(ball,box):
        for i in range(0,box):
            a_ball=[[0 for i in range(ball)] for k in range(ball)]
        for i in range(0,ball):
            a_ball[i][i]=1
        methods=[]
        for row1 in a_ball:         #问题在这里
            method=[]
            for row2 in a_ball:
                method=list(np.array(row1)+np.array(row2))
                methods.append(str(method))        
        print(set(methods))                    
    ball_in_box(3,2)

    在这里我手动地把“从每个矩阵中取行向量”的过程写了出来
    但我觉得应该能写出一个函数f,使得执行f(f(n)-1)就能完成这个迭代操作
    求各位大佬指点

  5. 2017-03-08 11:59:55
    京斯 把 含碳碱基 移到了 店铺主
  6. 3年前
    2015-09-06 22:30:05

    【特别介绍】玻封金属单质系列,店内出售的绝大部分金属单质均可制成玻封工艺品。冥灵化试对于金属的保护封装技术堪称国内一流,尤其是对铷,铯,钠,钡等活泼金属,可以做到无氧化封装。可想而知这是十分困难且需要极高技术的。
    对于铷铯单质,冥灵近期改进了蒸馏技术,制出了纯度更高的铷铯单质,品质甚至可以与国外试剂公司相媲美。可以放心应用于科研工作中。也希望大家选择新兴的国产金属试剂公司冥灵化试,给我们一个机会,感谢您的支持
    玻封的钡
    [attachment:55ec4de38aba2][attachment:55ec4ddc63597]
    玻封的铯
    [attachment:55ec4de0d5345]
    玻封的铷
    [attachment:55ec4de5924d4]
    各种稀土金属
    [attachment:55ec4de79358d]

  7. 2015-09-06 21:47:15

    金属熔珠系列,让平时坚固的金属展现出液滴的形态,那光泽有一种别样的柔美感。特别要介绍的是难熔金属如钨,铼,锇,钽,铌,铱等,均可制作这样的熔珠。详见店内“金属熔珠&圆球”专区

  8. 2015-09-06 21:32:40

    玻封卤素单质系列,尤其是玻封液氯,冥灵化试是为数不多的几个能生产此产品的商家。将封好的液氯用树脂浇筑密封,可作为摆件收藏,

  9. 2015-09-04 23:10:05

    元素周期表系列,分为立方体状,片状,板状三种。按照元素周期表的形式雕刻而成
    详见店内“元素周期表系列”
    集齐所有元素可以召唤赵明毅

  10. 2015-09-04 22:50:01

    元素纪念币系列,做工精美,有一定的收藏价值
    可以塞到自动售货机里

查看更多