给出三种使用递归算法的示例。
1. 阶乘计算。例如，计算n的阶乘可以使用递归算法，其中函数调用自身以计算n-1的阶乘，直到n=1为止。

2. 斐波那契数列。以斐波那契数列为例，该数列的每个数字都是前两个数字的和。使用递归算法可以计算第n个斐波那契数。

3. 二叉树遍历。二叉树是一种重要的数据结构，可以使用递归算法遍历其节点。例如，先序、中序和后序遍历都可以使用递归算法实现，其中每个节点被遍历并打印。