
树
ChenD17
这个作者很懒,什么都没留下…
展开
-
leetcode-437-路径总和III
classSolution{ public: //包含root结点的条数 intfindPath(TreeNode*root,intsum){ intres=0; if(root){ if(root->val==sum)res++; //if(roo...原创 2020-06-22 20:11:54 · 163 阅读 · 0 评论 -
leetcode-437-路径总和III
classSolution{ public: //包含root结点的条数 intfindPath(TreeNode*root,intsum){ intres=0; if(root){ if(root->val==sum)res++; //if(roo...原创 2020-06-22 20:12:01 · 111 阅读 · 0 评论 -
leetcode-113-路径总和II
/** *Definitionforabinarytreenode. *structTreeNode{ *intval; *TreeNode*left; *TreeNode*right; *TreeNode(intx):val(x),left(NULL),right(NULL){} *};...原创 2020-06-22 20:11:32 · 147 阅读 · 0 评论 -
leetcode-257-二叉树的所有路径
/** *Definitionforabinarytreenode. *structTreeNode{ *intval; *TreeNode*left; *TreeNode*right; *TreeNode(intx):val(x),left(NULL),right(NULL){} *};...原创 2020-06-22 20:09:52 · 144 阅读 · 0 评论 -
leetcode-404-左叶子之和
/** *Definitionforabinarytreenode. *structTreeNode{ *intval; *TreeNode*left; *TreeNode*right; *TreeNode(intx):val(x),left(NULL),right(NULL){} *};...原创 2020-06-22 20:10:02 · 120 阅读 · 0 评论 -
leetcode-112-路径总和
/** *Definitionforabinarytreenode. *structTreeNode{ *intval; *TreeNode*left; *TreeNode*right; *TreeNode(intx):val(x),left(NULL),right(NULL){} *};...原创 2020-06-23 14:26:45 · 181 阅读 · 0 评论 -
leetcode-110-平衡二叉树
/** *Definitionforabinarytreenode. *structTreeNode{ *intval; *TreeNode*left; *TreeNode*right; *TreeNode(intx):val(x),left(NULL),right(NULL){} *};...原创 2020-06-22 20:12:16 · 135 阅读 · 0 评论 -
leetcode-101-对称二叉树
/** *Definitionforabinarytreenode. *structTreeNode{ *intval; *TreeNode*left; *TreeNode*right; *TreeNode(intx):val(x),left(NULL),right(NULL){} *};...原创 2020-06-22 20:12:09 · 164 阅读 · 0 评论 -
leetcode-100-相同的树
/** *Definitionforabinarytreenode. *structTreeNode{ *intval; *TreeNode*left; *TreeNode*right; *TreeNode(intx):val(x),left(NULL),right(NULL){} *};...原创 2020-06-22 20:10:44 · 96 阅读 · 0 评论 -
leetcode-226-翻转二叉树
//注意使用swap /** *Definitionforabinarytreenode. *structTreeNode{ *intval; *TreeNode*left; *TreeNode*right; *TreeNode(intx):val(x),left(NULL),right(NUL...原创 2020-06-22 20:11:26 · 128 阅读 · 0 评论 -
leetcode-111-二叉树的最小深度
//和最大深度的情况不一样,注意不能直接return min(左右子叶递归) /** *Definitionforabinarytreenode. *structTreeNode{ *intval; *TreeNode*left; *TreeNode*right; *TreeNode(intx):v...原创 2020-06-22 20:10:54 · 160 阅读 · 0 评论 -
leetcode-104-二叉树的最大深度
//递归,不用helper /** *Definitionforabinarytreenode. *structTreeNode{ *intval; *TreeNode*left; *TreeNode*right; *TreeNode(intx):val(x),left(NULL),right(...原创 2020-06-23 14:26:54 · 134 阅读 · 0 评论 -
leetcode-102-二叉树的层次遍历
classSolution{ public: vector<vector<int>>levelOrder(TreeNode*root){ vector<vector<int>>res={}; TreeNode*curNode=root; queue<pair...原创 2020-06-28 09:47:40 · 138 阅读 · 0 评论