精选优质文档-倾情为你奉上阶乘Public static int factorial (int n)If (n=0) return 1;return*factorial(n-1);HanoiPublic static void hanoi(int n, int a, int b, int c)if (n0)hanoi(n-1,a,b,c);move(a,b);hanoi(n-1,c,b,a);Fibonacci 数列Public static int Fibonacci(int n)If (n=1) return 1;Return Fibonacci(n-1)+Fibonacci(n-2);算法:算法是指解决问题的方法的过程。满足一下性质:1输入:有零个或多个输入;2输出:产生知道一个量作为输出;3确定性:组成算法的每条指令时清晰的、无歧义的。4、有限性:每天指令执行的次数和时间都是有限的。程序:程序是算法用某种程序设计语言具体实现的,它不满足算法的有限性。P类:有确定性多项