day11.13

惭愧昨天晚上看比赛了尴尬 就写了3道题,然后晚上把计网作业写了。 TCP和UDP套接字编程,格式写好就行了




pathIII 的代码,也是递归

包括Symmetric Tree 和后边两道也都是。

class Solution {
public:
    int sumUp(TreeNode*r,int pre,int sum)
    {
        if(!r) return 0;
        int current=pre+r->val;
        return (current==sum)+sumUp(r->left,current,sum)+sumUp(r->right,current,sum);
    }
    int pathSum(TreeNode* root, int sum) {
        if(!root) return 0;
        return sumUp(root,0,sum)+pathSum(root->left,sum)+pathSum(root->right,sum);
    }
};

由先序和中序建树的非递归写法很巧妙,递归写法就很常见了。



今天下午还是想看比赛,毕竟最后几场了,看一场少一场。嗯!明天和晚上加紧多学一些尴尬

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值