0

微商代理获得金币,你们是怎么统计的?有很多级关系,从最下级更新到最上级吗?

1个回答

0

一般是树形结构,统计的时候还是从最上级root节点开始,递归统计.

1

大概是这个样子。

int getBenefit(TreeNode root){
  int ret = 0;
  if(root.children.size == 0){return ret;}
  else{
   for(TreeNode child:root.children){
     ret += getBenefit(child);
    }
  }
 return ret;
}

忆先 · 11月15日

展开评论

撰写答案