斐波那契
斐波那契
斐波那契/ n取参数n并返回斐波那契数列的第n个数字以及以下三个数字{Fn,...,Fn + 3}
素数/ Fn + 3从斐波那契结果中获取Fn + 3并返回所有小于或等于该数的素数的列表以供进一步使用{2,3,5,...,P}
解构/ Fn / {2,3,5,...,P}从斐波那契数列中提取一个数字,并使用按照递归算法运行之前生成的素数数组
从数组中减去最大可能的Prime Px并调用Deconstruction / Fn-Px / {2,3,5,...,Px}对所有较小的Prime重复此操作
不可避免地,每个分支将剩余为1或0。 以1结尾的分支被丢弃,因为1不是素数。 以0结尾的分支将返回一个字符串,该字符串将累加所有加总到树根上的斐波那契数的求和数。
此函数返回由树生成的所有有效字符串的列表。 使用的算法的性质确保不仅返回的所有字符串都是有效的,而且每个字符
评论10
最新资源