用递归实现无限级分类

一、递归有两要素
1.一、递归点:解决父问题过程当中,发现了子问题与父问题一致:递归点:递归调用函数遍历数组的递归点:子分类又有分类
1.二、递归出口:保证函数可以结束的地方就是递归出口,遍历出来结果没有子分类;整个数组遍历完都没有发现子分类数组

二、 用递归实现无限级分类
2.一、使用函数解决当前须要解决的问题:不考虑子问题
图片描述函数

2.二、寻找递归点:函数在解决问题的过程当中,有没有碰到与父问题类似的问题:父问题是遍历分类;子问题:遍历出来的分类恰好又有子分类
图片描述spa

2.三、递归调用函数:解决子问题
图片描述blog

2.四、寻找递归出口:整个数组遍历结束没有发现分类
图片描述递归

更多技术资讯可关注:gzitcast图片

更多技术资讯可关注:gzitcastit

相关文章
相关标签/搜索