递归算法在生成树型结构中,几乎完全属于无稽的算法

想想N年前,还为自己写的递归生成树感到小小的骄傲。如今看来,其实在生成树型结构时,基本不可能采用这样的算法。

原因:层(次)数据比较庞大时,递归检索所有数据绝对耗时耗资源。甚至在数据过大时死机,不管你是否采用异步算法。

如果每次仅仅装载一层或两层数据,当点击展开子层时才提取下一层(注意,只有一层)数据时,速度快,算法也简单得很。根本不需要递归。

原文地址:https://www.cnblogs.com/babyblue/p/154708.html