用Python算24点

小外甥女的课后作业是算24点,看了一下题目,发现都挺难的,像下面这些: 7 7 3 3 8 8 3 3 5 5 5 1 1 5 7 10 2 5 5 10 只能用加减乘除,算出24点。 发现心算不容易,于是突发奇想,用Python写了一个程序来算。 基本思路 枚举4个数字可以组成的所有的算式,找到其中等于24的式子。 对于每一个算式,我们用一棵二叉树来存取。根节点保存运算符(+,-,*,/),左子
相关文章
相关标签/搜索