1.游戏规则:参数利用另一个函数(函数名(函数名,...)),或返回值是另一个函数(return 函数())(高阶函数)
2.如果在最后一步利用了另一个函数(不一定是高阶函数),而不需要保留栈内存,那么就是一种提高效率的优化(尾调用优化或尾递归调用优化)
3.可以用lambda(作为函数名)对简单的维度进行穿梭