日期:2013-11-27  浏览次数:20532 次


实例(一个公司结构,计算每个公司的销量):

                                    A

                           B1                 B2

                   B11  B12  B13  B21 B22 B23

....

数据: B11 (100) ,B12 (120) B13 (60) ,B21 (90) B22 (70) B23 (260) 单位:(万元)

要求分别计算机每个公司的总销量,例如:

B1=B11+B12+B13 =100+120+60=280

B2=B21+B22+B23=90+70+260=420

A=B1+B2=700

要动态实时计算

在实际使用中有可以有很多种方法来计算机任一点的值!

1.可以采用逐级往上汇总的方式

2.可以采用分组汇总的方式(本文目的)

 

注:用少量的代码更优的算法来计算根节点值!

(未完,待续)