如何用递归实现?
我很想学习下递归算法,附件中的结果是正确的,用的是字典,我还是想请大家用递归的方法帮忙解答下!谢谢数据在excel中,我想改为SQL,用递归方便些。
递归BOM.rar
(11.77 KB)
1.输入A,得到B1,B2,B3和Usage
2.再用B1,B2,B3中Component Type不为Rawpart的结果为条件查询,B1得到C1,C2;B2得到D1和各自的Usage
3.C1,C2,D1继续用Component Type不为Rawpart的结果为条件查询,C1结果得到E1和Usage
4. 将一二三每次的到的Component Type为Prepped和Rawpart分开格式如下
5.这个只有三层,我的正式数据层次不确定,但逻辑都这样。因此用递归写成函数可能较好。