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

网站用oracle做数据库aws wordpress

网站用oracle做数据库,aws wordpress,ui设计生成器,设计网站pc版#x1f604;#x1f60a;#x1f606;#x1f603;#x1f604;#x1f60a;#x1f606;#x1f603; 开始cpp刷题之旅。 依旧是追求耗时0s的一天。 100. 相同的树 给你两棵二叉树的根节点 p 和 q #xff0c;编写一个函数来检验这两棵树是否相同。 如果两个树在… 开始cpp刷题之旅。 依旧是追求耗时0s的一天。 100. 相同的树 给你两棵二叉树的根节点 p 和 q 编写一个函数来检验这两棵树是否相同。 如果两个树在结构上相同并且节点具有相同的值则认为它们是相同的。 示例 1 输入p [1,2,3], q [1,2,3] 输出true 示例 2 输入p [1,2], q [1,null,2] 输出false 示例 3 输入p [1,2,1], q [1,1,2] 输出false 思路 今天又是做一道树的题目我感觉跟树相关的题目用递归都比较好理解一点。 我看LeetCode官方的解法也是使用递归。比较好理解一点。 比较简单的思路。 如果两个二叉树都为空则两个二叉树相同。如果两个二叉树中有且只有一个为空则两个二叉树一定不相同。 如果两个二叉树都不为空那么首先判断它们的根节点的值是否相同若不相同则两个二叉树一定不同若相同再分别判断两个二叉树的左子树是否相同以及右子树是否相同。这是一个递归的过程因此可以使用深度优先搜索递归地判断两个二叉树是否相同。 解法一 class Solution { public:bool isSameTree(TreeNode* p, TreeNode* q) {if (p nullptr q nullptr) {return true;} else if (p nullptr || q nullptr) {return false;} else if (p-val ! q-val) {return false;} else {return isSameTree(p-left, q-left) isSameTree(p-right, q-right);}} };看一下提交记录 官方出品必属精品perfect 解法二 依旧是基于递归 不过是一种更优雅的书写方式借鉴官方解题思路先判断是否为空再判断根节点接着再判断左右节点。 任意一环不相等就返回false全部通过后返回true优雅的写法我们可以直接这样去写。 returnab通过上述写法我们就可以将解法一的代码这样压缩。 class Solution { public:bool isSameTree(TreeNode* p, TreeNode* q) {if(pnullptr || q nullptr) return pq;return p-valq-val isSameTree(p-left,q-left) isSameTree(p-right,q-right);} };两行代码搞定比较简洁也挺好理解。 看一下提交记录 OKperfect
http://www.pierceye.com/news/69280/

相关文章:

  • server2008 做网站html5移动网站模板
  • 甘肃省长城建设集团网站网站建设与准备
  • 什么是企业营销型网站深圳百度网站优化
  • 深圳前十网站扩广公司网站模板下载百度云链接怎么做
  • 永泰县建设局网站贵安新区微信网站建设
  • php网站开发实例教程第九章wordpress京豆插件
  • 重庆最便宜的网站建设wordpress设为首页
  • 大型租车门户网站商业版源码网站打开慢如何优化
  • 网站设计标准字体北京互联网企业有哪些
  • 网站广告推广方案外贸公司如何做网站
  • 网站建设与网页设计考试题网站建设开发教程视频教程
  • 著名的外贸网站石岩附近做网站公司
  • 做电器的集团网站小区服务网站怎么做
  • 成都市住房和城乡建设厅网站wordpress改为中文版
  • 企业自助建站的网站资源下载WordPress主题
  • wordpress英文版语言包镇江优化推广
  • 教做粥的网站ai制作网页教程
  • 谷歌google浏览器官方下载seo流量排行榜神器
  • 推荐大气的网站兰州网站开发哪里可以做
  • 网站开发一般要多少钱做网站公司上海
  • 网站调用115做云播做公司网站利润
  • 住房和城乡建设部官方网站发布域名邮箱 400电话
  • 做跨境电商看国外的哪些网站wordpress注册协议
  • wordpress网站数据库备份网站建设网页设计网站模板
  • 方圆网 网站建设wordpress修改端口
  • 成都微信端网站建手机怎么做微电影网站
  • 事业单位门户网站开发网站建设itcask
  • 建湖做网站哪家公司好在线网站软件免费下载
  • 莆系医疗网站建设专业网站建设教程
  • jsp网站开发中js的问题网站广告投放价格表