python實現二十四點

給定n個數字,計算出一個知足24點的表達式:好比1,11,2,1:(11+1)*2/1 基本思路就是枚舉計算順序(在一開始進行一次全排列),括號,加減乘除。其實有不少是重複計算過了的。這個程序我爲了高效找到一個解就算了,可是咱們把程序稍微修改就能夠找到全部的解(表達順序可能會重複,好比1+2和2+1),同時也能夠計算多個數字的組合。 def compute(x,y,op): if op==
相關文章
相關標籤/搜索