古詩詞大全網 - 成語大全 - 24點的算法問題

24點的算法問題

這個問題實際上是壹個編程問題,而不是計算問題。

可能您需要大量的時間來編寫這個算法,但在計算中,可以獲得時間精簡。

比如:2 3 5 1

在標準24點程序中,試探2*5=10後,需求值為2.4或14,但是3+1只能達到4(在這個問題中,明顯乘法所得值較大;在出現1時加法所得值較大),不可能更多,所以不用試探3和1的四則運算就可以舍棄2*5的計算法。

在編程中,您當然必須耗費大量的腦力來窮舉,但是您可以讓計算機繞過壹些明顯的死路,這樣可以用選擇比較來大大縮短計算的時間。

不要問我標準算法,我只想提供思路。