如何在python中生成随机树。我有一个数组,我想从中生成一个随机树。我有以下代码:
class Testcase(object):
def generateRandomTree(depth, p):
'''
depth = max length of path
p = probability for another child on one level
'''
raise NotImplementedError()
def main():
t = Testcase();
t.generateRandomTree(3, 0.4)
main()
谁能告诉我如何生成随机树?
答案 0 :(得分:1)
NB。您不会说它是否是二进制树,或者是否有任意数量的子项,或者是否必须达到指定的深度或者不超过它。