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

网站开发业务好做吗.net开发网站的优点

网站开发业务好做吗,.net开发网站的优点,论述题亿唐网不做网站做品牌,高档女装品牌前十名题目#xff1a; 检查子树。你有两棵非常大的二叉树#xff1a;T1#xff0c;有几万个节点#xff1b;T2#xff0c;有几万个节点。设计一个算法#xff0c;判断 T2 是否为 T1 的子树。 如果 T1 有这么一个节点 n#xff0c;其子树与 T2 一模一样#xff0c;则 T2 为…题目 检查子树。你有两棵非常大的二叉树T1有几万个节点T2有几万个节点。设计一个算法判断 T2 是否为 T1 的子树。 如果 T1 有这么一个节点 n其子树与 T2 一模一样则 T2 为 T1 的子树也就是说从节点 n 处把树砍断得到的树与 T2 完全相同。 注意这道题与找不同的地方在于“从节点 n 处把树砍断得到的树与 T2 完全相同”所以必须要找到叶子节点这期间的所有节点都相同才是子树否则不是子树 示例 输入t1 [1, 2, 3], t2 [2] 输出true  输入t1 [1, 2, 345], t2 [2] 输出false 解题思路 1.先递归地找到T1树中与T2的根节点相同的节点 2.再递归地找剩下的节点是否每一个都相等 源代码如下 class Solution { public:bool dfs(TreeNode* t1,TreeNode* t2){if(t1NULLt2NULL) return true;//同时为空返回trueif(t1NULL||t2NULL) return false;//只有一个为空则一定不相等返回false//节点值相等 继续递归if(t1-valt2-val){return dfs(t1-left,t2-left)dfs(t1-right,t2-right);}//一旦出现不相等的情况直接返回falseelse return false;}bool checkSubTree(TreeNode* t1, TreeNode* t2) {if(t1NULLt2NULL) return true;//两颗都是空树则返回trueif(t1NULL||t2NULL) return false;//只有一颗树为空那么一定不存在子树返回false//如果T1节点的值与T2的节点值相同则开始递归的找其他节点是否相等if(t1-valt2-val){if(dfs(t1,t2)){return true;}}//在T1中找到与T2根节点值相同的节点return checkSubTree(t1-left,t2)||checkSubTree(t1-right,t2);} };
http://wiki.neutronadmin.com/news/68528/

相关文章:

  • 学校网站开发说明书文档做网站编辑的发展方向晋升
  • 盐城建设公司网站wordpress 搬站
  • 网站推广费计入什么科目wordpress主页空白页
  • 做算命网站挣钱么百度搜索指数查询
  • 中企动力科技股份有限公司网站官网网站开发设计图psd
  • 如何做自己的网站后台商业网点建设开发中心
  • 定制网站建设程序流程dj网站建设
  • 国外自助建站发布php做的网站
  • 在线教育网站有什么程序做新房地产网站开发
  • 做交易网站商务网站建设教程
  • 网站建站请示标识设计案例
  • 淄博圻谷网站建设制作品古典家具网站模板
  • 宜昌外贸网站建设优化推广计算机办公软件培训班
  • 免费网站制作新闻用python做网站不常见
  • 团工作网站建设意见怀化网站建设哪家便宜
  • 电子商务网站优化方案简述网站的建设流程图
  • 对中国建设银行网站的缺点产品做网站不花钱
  • 阜蒙县自治区建设学校网站鹤壁市淇县网站建设
  • 随州市住房和城乡建设部网站广告营销手段有哪些方式
  • 美食网站的设计与制作代码怎样制作小视频
  • 求个网站或者软件做财务还是网站运营
  • 重庆平台网站建设平台网站建设的费用和预算
  • 茶叶公司网站建设策划书2345影视大全最新版2021下载安装
  • 网站流量如何做广州 Wix网站开发
  • 网站后台ftp在哪北京网络科技公司有哪些
  • 青岛网站制作机构旅游网站只做
  • 做网站的中标公司企业移动网站建设
  • 网站上传附件目录格式wordpress 主题 修改
  • 山东省品牌专业群建设网站公司网站空间要多大
  • 有一个网站怎么做cpc网站专题素材