第二题有其他解法: const int max_int = 1e9 + 7; int getTreeSum(TreeNode *root) { return func(root) % max_int; } long long func(TreeNode *root) { if (!root->left) return 1; long long left = func(root->left); long long right = func(root->right); return (2 * max(left,right) + 1); }
点赞 2

相关推荐

迷茫的大四🐶:???啥意思,你放几张图片糊弄牛油们?
点赞 评论 收藏
分享
牛客网
牛客网在线编程
牛客网题解
牛客企业服务