
递归
少侠,慢点走
与其在失败后后悔,不如在失败前成功
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
递 归
递归的基本概念一个函数调用其自身,就是递归求n!的递归函数 int Factorial(int n) { if (n == 0) return 1; else return n *Factorial(n - 1); } int Factorial(int n) { if (n == 0) return 1; return n * Fact...原创 2018-11-13 01:26:57 · 227 阅读 · 0 评论 -
汉诺塔问题 (Hanoi)
汉诺塔问题(Hanoi)古代有一个梵塔,塔内有三个座A、B、C,A座上有64个盘子,盘子大小 不等,大的在下,小的在上(如图)。有一个和尚想把这64个盘子从A座移 到C座,但每次只能允许移动一个盘子,并且在移动过程中,3个座上的盘子 始终保持大盘在下,小盘在上。在移动过程中可以利用B座,要求输出移动 的步骤。简单的版本:#include <iostream> using na...原创 2018-11-13 01:32:22 · 2037 阅读 · 0 评论 -
求n的阶乘(递归入门)
核心代码如下:#include<stdio.h>int cont(int n){ if(n!=1) return n*cont(n-1);}int main(){ int n; scanf("%d",&n); printf("%d\n",cont (n)); return 0; }原创 2018-11-17 21:35:02 · 368 阅读 · 1 评论