n平方的排序数组(n * n)

时间:2015-04-22 04:05:33

标签: algorithm sorting functional-programming

输入为n(任何整数)

输出应该是a 排列的 n square(n * n),n,最近的素数到n,最近的斐波那契数到n

如何获得输出?

1 个答案:

答案 0 :(得分:0)

这确实很容易。首先,你必须计算所有这些数字。

n square非常简单,所以我不打算解释它。

对于素数,您首先检查n,然后检查n-1n+1,依此类推,直到找到它为止。

对于Fibonacci数字,您必须计算系列(其中包含公式F[i+1]=F[i]+F[i-1]),直到您完成n,然后将该数字更接近n

一旦你掌握了所有东西,你需要对4个数字进行排序,这是我认为你能做到的。