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

相关推荐

用微笑面对困难:你出于礼貌叫了人一声大姐,大姐很欣慰,她真把你当老弟
点赞 评论 收藏
分享
11-15 16:33
已编辑
微软_sde(实习员工)
点赞 评论 收藏
分享
牛客网
牛客网在线编程
牛客网题解
牛客企业服务