多项选择题

A.递归算法比较符合人的思维方式
B.逻辑性强,可将问题描述得简单扼要
C.具有良好的可读性,易于理解
D.递归使用没有好处