摘要:递归是我们经常用到的一种方法,本篇先简单的介绍递归的一些基本的部分。1、 递归函数就是直接或间接调用自身的函数,一般情况下,c语言编译器对于递归是通过堆栈的形式(push,pop)来实现的,在一些情况下,递归和循环是可以相互代替的。2、 递归思想是一种重要的思想,它主要是将问题进行缩小成与原问题完全相同的问题,在数学上有很多的递归定义的例子,常见的例子就是阶乘:fac(n)=1 n=0,1;n*fac(n-1) n>1。递归的例子:这里介绍四个递归的例子,两个正面的例子,两个反面的例子,希望能通过这几个例子加深对递归的理解。例一: 1 /* 3 **将一个整数的各个位转化成可打印的字符形 阅读全文
浙公网安备 33010602011771号