多项选择题

A.斐波那契数列问题
B.N!问题
C.汉诺塔问题
D.尾递归问题