二叉树 (4)
617. 合并二叉树 - 力扣(LeetCode) (leetcode-cn.com)
给你两棵二叉树: root1 和 root2 。
想象一下,当你将其中一棵覆盖到另一棵之上时,两棵树上的一些节点将会重叠(而另一些不会)。你需要将这两棵树合并成一棵新二叉树。合并的规则是:如果两个节点重叠,那么将这两个节点的值相加作为合并后节点的新值;否则,不为 null 的节点将直接作为新二叉树的节点。
返回合并后的二叉树。
 
		
		
		  我还年轻, 我渴望上路
617. 合并二叉树 - 力扣(LeetCode) (leetcode-cn.com)
给你两棵二叉树: root1 和 root2 。
想象一下,当你将其中一棵覆盖到另一棵之上时,两棵树上的一些节点将会重叠(而另一些不会)。你需要将这两棵树合并成一棵新二叉树。合并的规则是:如果两个节点重叠,那么将这两个节点的值相加作为合并后节点的新值;否则,不为 null 的节点将直接作为新二叉树的节点。
返回合并后的二叉树。
作用于一个运算对象的运算符叫一元运算符,如&,*;作用于两个运算对象的运算符叫二元运算符,如== ,*;
运算对象转换:小整数类型会被提升为较大的整数类型
重载运算符:当运算符作用在类类型的运算对象时,用户可以自行定义其含义。
using std::cin表示使用命名空间std中的名字cin。using声明。这样使用了该头文件的源码也会使用这个声明,会带来风险,因为头文件的内容会拷贝到所有用到它的文件中去,容易造成混乱。
主要包括四个部分:
1.生成HTTP请求消息;
2.向DNS 服务器查询Web 服务器的IP 地址;
3.世界各地的DNS服务器的接力;
4.浏览器就将消息委托给操作系统发送给Web服务器;
101. 对称二叉树 - 力扣(LeetCode) (leetcode-cn.com)
给你一个二叉树的根节点 root , 检查它是否轴对称。
递归法:
1.首先确定递归的参数是两个子树节点,返回值是bool类型。
2.确定中止条件
            缺失模块。
1、请确保node版本大于6.2
2、在博客根目录(注意不是yilia根目录)执行以下命令:
 npm i hexo-generator-json-content --save
            3、在根目录_config.yml里添加配置:
  jsonContent:
    meta: false
    pages: false
    posts:
      title: true
      date: true
      path: true
      text: false
      raw: false
      content: false
      slug: false
      updated: false
      comments: false
      link: false
      permalink: false
      excerpt: false
      categories: false
      tags: true