第二题有其他解法: 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

相关推荐

Java面试先知:我也是和你一样的情况,hr 说等开奖就行了
点赞 评论 收藏
分享
09-19 12:15
门头沟学院 Java
迷茫的大四🐶:这下是真的打牌了,我可以用感谢信和佬一起打牌吗
点赞 评论 收藏
分享
牛客网
牛客网在线编程
牛客网题解
牛客企业服务