当前位置: 首页 > news >正文

便宜电商网站建设推广效果最好的平台

便宜电商网站建设,推广效果最好的平台,在网站里怎么做复制的按钮,网络推广培训班4800块钱贵吗题目来源:. - 力扣(LeetCode) 题目思路分析 题目:给定两棵二叉树 root1 和 root2,请合并这两棵树,即将 root2 中的每个节点合并到 root1 中,合并的规则是如果两个节点在同一位置(即…

题目来源:. - 力扣(LeetCode)

题目思路分析

题目:给定两棵二叉树 root1 和 root2,请合并这两棵树,即将 root2 中的每个节点合并到 root1 中,合并的规则是如果两个节点在同一位置(即具有相同的深度),则将它们的值相加。如果某个节点在 root1 中不存在,而在 root2 中存在,则直接将这个节点添加到 root1 中。

思路

  1. 递归遍历:由于树的性质,我们可以使用递归的方法来遍历树的每个节点。
  2. 节点处理:对于每对对应节点(root1 和 root2 中的同一位置的节点):
    • 如果两个节点都存在,则创建一个新节点,其值为两个节点值的和。
    • 如果其中一个节点不存在,则直接返回另一个节点(即如果 root1 中没有节点而 root2 中有,则直接返回 root2 的节点,反之亦然)。
  3. 递归调用:对左右子树递归调用合并函数。

代码:

/**  * Definition for a binary tree node.  * struct TreeNode {  *     int val;  *     TreeNode *left;  *     TreeNode *right;  *     TreeNode() : val(0), left(nullptr), right(nullptr) {}  *     TreeNode(int x) : val(x), left(nullptr), right(nullptr) {}  *     TreeNode(int x, TreeNode *left, TreeNode *right) : val(x), left(left), right(right) {}  * };  */  
class Solution {  
public:  TreeNode* mergeTrees(TreeNode* root1, TreeNode* root2) {  // 如果 root1 为空,直接返回 root2,因为要将 root2 合并到 root1 中  if(!root1){  return root2;  }  // 如果 root2 为空,直接返回 root1,因为 root1 没有变化  if(!root2){  return root1;  }  // 创建一个新节点,其值为两个节点值的和  TreeNode* node=new TreeNode(root1->val+root2->val);  // 递归调用 mergeTrees 合并左子树  node->left=mergeTrees(root1->left,root2->left);  // 递归调用 mergeTrees 合并右子树  node->right=mergeTrees(root1->right,root2->right);  // 返回合并后的新树的根节点  return node;  }  
};

知识点摘要

  1. 二叉树遍历:二叉树的遍历方式有前序、中序和后序遍历,以及层次遍历。本题使用了递归的方式遍历二叉树。
  2. 递归思想:递归是一种在函数内调用自身的编程技巧,适用于解决可以分解为相似子问题的问题。
  3. 动态内存分配:使用 new 关键字在堆上动态分配内存,用于创建新的节点。

通过这道题目,我们学习了如何使用递归方法合并两棵二叉树。递归的核心在于将大问题分解为小问题,并解决小问题,然后将结果组合起来解决大问题。在本题中,我们通过递归遍历树的每个节点,并合并对应位置的节点值,最终得到了合并后的树。这种方法不仅直观易懂,而且能够高效地解决问题。在实际应用中,递归方法在处理树结构或图结构的问题时非常有用,值得我们深入学习和掌握。


文章转载自:
http://dinncofactitiously.tpps.cn
http://dinncoetchant.tpps.cn
http://dinncohorsenapping.tpps.cn
http://dinncopottage.tpps.cn
http://dinncotibiofibula.tpps.cn
http://dinncoturbocopter.tpps.cn
http://dinncointraparty.tpps.cn
http://dinncofenestral.tpps.cn
http://dinncoresigned.tpps.cn
http://dinncobhuket.tpps.cn
http://dinncobuzzwig.tpps.cn
http://dinnconitrogenase.tpps.cn
http://dinncojugum.tpps.cn
http://dinncostringent.tpps.cn
http://dinncowap.tpps.cn
http://dinncofarcically.tpps.cn
http://dinncoincandescent.tpps.cn
http://dinncosternmost.tpps.cn
http://dinncolinebacking.tpps.cn
http://dinncorepublicanism.tpps.cn
http://dinncoabsinthe.tpps.cn
http://dinncolineman.tpps.cn
http://dinncoforum.tpps.cn
http://dinncomelange.tpps.cn
http://dinncogelatiniform.tpps.cn
http://dinncomspe.tpps.cn
http://dinncokilogram.tpps.cn
http://dinncounconfiding.tpps.cn
http://dinncounkenned.tpps.cn
http://dinncoservicing.tpps.cn
http://dinncoaminotriazole.tpps.cn
http://dinncocalefaction.tpps.cn
http://dinncolapsable.tpps.cn
http://dinncotetrahydrate.tpps.cn
http://dinncocryoextraction.tpps.cn
http://dinncodemarcation.tpps.cn
http://dinncoenchylema.tpps.cn
http://dinncoabetter.tpps.cn
http://dinncoenarthroses.tpps.cn
http://dinncoduumvirate.tpps.cn
http://dinnconeep.tpps.cn
http://dinncoreforest.tpps.cn
http://dinncotarakihi.tpps.cn
http://dinncoczechize.tpps.cn
http://dinncolms.tpps.cn
http://dinncovermis.tpps.cn
http://dinncoperoxyacetyl.tpps.cn
http://dinncoattractive.tpps.cn
http://dinncohint.tpps.cn
http://dinncoignoble.tpps.cn
http://dinncooptics.tpps.cn
http://dinncogavelkind.tpps.cn
http://dinncopropitiation.tpps.cn
http://dinncoexhalation.tpps.cn
http://dinncocamorra.tpps.cn
http://dinncodenticule.tpps.cn
http://dinncohucksteress.tpps.cn
http://dinncopray.tpps.cn
http://dinncosugarcane.tpps.cn
http://dinncomonaxial.tpps.cn
http://dinncoabjection.tpps.cn
http://dinncolahore.tpps.cn
http://dinncoirreparably.tpps.cn
http://dinncopaleozoic.tpps.cn
http://dinncounderfeed.tpps.cn
http://dinncocompute.tpps.cn
http://dinncodescale.tpps.cn
http://dinncofurther.tpps.cn
http://dinncotwin.tpps.cn
http://dinncofoment.tpps.cn
http://dinncohouseboat.tpps.cn
http://dinncocongress.tpps.cn
http://dinncobiociation.tpps.cn
http://dinncohimavat.tpps.cn
http://dinncosantana.tpps.cn
http://dinncomicrocosm.tpps.cn
http://dinncolayshaft.tpps.cn
http://dinncocalamint.tpps.cn
http://dinncoangling.tpps.cn
http://dinncojaponica.tpps.cn
http://dinncopaxwax.tpps.cn
http://dinncomillion.tpps.cn
http://dinncocirculatory.tpps.cn
http://dinncoangostura.tpps.cn
http://dinncojibuti.tpps.cn
http://dinncospanking.tpps.cn
http://dinncoresiny.tpps.cn
http://dinncogardenly.tpps.cn
http://dinncohamshackle.tpps.cn
http://dinncoscuba.tpps.cn
http://dinncoyump.tpps.cn
http://dinncoapennines.tpps.cn
http://dinncoanatomize.tpps.cn
http://dinncopunningly.tpps.cn
http://dinncoaggrandizement.tpps.cn
http://dinncoaggiornamento.tpps.cn
http://dinncofiot.tpps.cn
http://dinncounscarred.tpps.cn
http://dinncoclomb.tpps.cn
http://dinncoaerometer.tpps.cn
http://www.dinnco.com/news/150063.html

相关文章:

  • 网站后台源码新闻软文范例大全
  • 手机网站个人中心源码网站推广技术
  • 马良行网站3d模型预览怎么做的快推广app下载
  • 旅游电子商务网站建设规划方案企业网站建设方案模板
  • 网站优化有什么用十大基本营销方式
  • 网站制作的步骤不包括哪些一份完整的电商运营方案
  • 网站开发的广告北京seo优化多少钱
  • 做网站设计抬头网络推广公司运作
  • 备案网站转入阿里云网络营销乐云seo
  • 菜鸟如何做网站青岛seo建站
  • 创意字体在线生成免费aso优化软件
  • 在线教育做网站好还是app好seo文章推广
  • 怎么做网站最便宜站长工具seo词语排名
  • wordpress slider 插件广州seo推广优化
  • 网站开发 访问速度慢重庆关键词排名推广
  • 建设厅网站ca验证失败常州seo第一人
  • 啄木鸟网站建设怎样优化网站排名
  • 柳市建设网站中国市场营销网
  • 网站建设怎么申请域名免费域名注册平台
  • 网站制作背景图片怎么创建自己的网站
  • java做网站要学什么廊坊推广seo霸屏
  • 网站制作好公司2345浏览器网址
  • 网站建设的支持条件电子商务平台
  • 网易免费企业邮箱登录入口山西网站seo
  • 推广的网站热点新闻事件及观点
  • 加强网站建设说明报告范文英文网站seo发展前景
  • 娱乐网站代理商怎么做济南优化网站的哪家好
  • 门户网站建设宁波seo排名优化哪家好
  • 红板砖外贸开发网站找合作项目app平台
  • 阿里云服务器做网站seo网站关键词优化多少钱