我设法分别为每一端使用两个递归调用来解决这个问题: function solve(cards, i, j, sum, x) if (i > j)} 我在PowerPoint中创建了一个图表来展示我如何看待我的代码。它就像一棵二叉树: ? 但是我的程序执行起来非常非常慢。请告诉我怎样才能做得更好。
我正在使用javascript中的方案解释器;;;basic things (lambda (f l)searchforcreatures函数中有10个条目而不是5个,这意味着我创建了一个包含400个条目的列表,然后将它们映射到tile-from-pos函数中,但是当我在drScheme中测试相同的函数时,它运行得很好,是不是因为javascript没有针对递归进行优化?