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

ui设计怎么收费seo外链查询工具

ui设计怎么收费,seo外链查询工具,郑州 做网站,做阿里巴巴网站 店铺装修免费吗提示#xff1a;文章写完后#xff0c;目录可以自动生成#xff0c;如何生成可参考右边的帮助文档 文章目录 前言一、力扣993. 二叉树的堂兄弟节点二、力扣1315. 祖父节点值为偶数的节点和三、力扣1448. 统计二叉树中好节点的数目四、力扣1469. 寻找所有的独生节点 前言 二叉… 提示文章写完后目录可以自动生成如何生成可参考右边的帮助文档 文章目录 前言一、力扣993. 二叉树的堂兄弟节点二、力扣1315. 祖父节点值为偶数的节点和三、力扣1448. 统计二叉树中好节点的数目四、力扣1469. 寻找所有的独生节点 前言 二叉树的递归分为「遍历」和「分解问题」两种思维模式这道题需要用到「遍历」的思维。 一、力扣993. 二叉树的堂兄弟节点 /*** Definition for a binary tree node.* public class TreeNode {* int val;* TreeNode left;* TreeNode right;* TreeNode() {}* TreeNode(int val) { this.val val; }* TreeNode(int val, TreeNode left, TreeNode right) {* this.val val;* this.left left;* this.right right;* }* }*/ class Solution {int depthX -1, depthY -1;boolean flag true;public boolean isCousins(TreeNode root, int x, int y) {fun(root,1,x,y);if(flag false){return false;}if(depthX depthY){return true;}return false;}public void fun(TreeNode root, int depth, int x, int y){if(root null){return ;}if(root.val x){depthX depth;}if(root.val y){depthY depth;}if(root.left ! null root.right ! null){if((root.left.val x || root.left.val y) (root.right.val x || root.right.val y)){flag false;}}fun(root.left,depth1,x,y);fun(root.right,depth1,x,y);} }二、力扣1315. 祖父节点值为偶数的节点和 /*** Definition for a binary tree node.* public class TreeNode {* int val;* TreeNode left;* TreeNode right;* TreeNode() {}* TreeNode(int val) { this.val val; }* TreeNode(int val, TreeNode left, TreeNode right) {* this.val val;* this.left left;* this.right right;* }* }*/ class Solution {int sum 0;public int sumEvenGrandparent(TreeNode root) {fun(root, null, null);return sum;}public void fun(TreeNode root, TreeNode parent, TreeNode grandParent){if(root null){return;}if(grandParent ! null grandParent.val % 2 0){sum root.val;}fun(root.left, root, parent);fun(root.right, root, parent);} }三、力扣1448. 统计二叉树中好节点的数目 /*** Definition for a binary tree node.* public class TreeNode {* int val;* TreeNode left;* TreeNode right;* TreeNode() {}* TreeNode(int val) { this.val val; }* TreeNode(int val, TreeNode left, TreeNode right) {* this.val val;* this.left left;* this.right right;* }* }*/ class Solution {int count 0;public int goodNodes(TreeNode root) {fun(root,Integer.MIN_VALUE);return count;}public void fun(TreeNode root, int preMax){if(root null){return;}if(root.val preMax){preMax root.val;count ;}fun(root.left, preMax);fun(root.right, preMax);} }四、力扣1469. 寻找所有的独生节点 /*** Definition for a binary tree node.* public class TreeNode {* int val;* TreeNode left;* TreeNode right;* TreeNode() {}* TreeNode(int val) { this.val val; }* TreeNode(int val, TreeNode left, TreeNode right) {* this.val val;* this.left left;* this.right right;* }* }*/ class Solution {ListInteger res new ArrayList();public ListInteger getLonelyNodes(TreeNode root) {fun(root);return res;}public void fun(TreeNode root){if(root null){return;}if(root.left null root.right ! null){res.add(root.right.val);}if(root.left ! null root.right null){res.add(root.left.val);}fun(root.left);fun(root.right);} }
http://www.dnsts.com.cn/news/237268.html

相关文章:

  • seo快速排名网站优化中国宁波网手机首页
  • 婚庆网站制作公司如何做网站容易收录
  • 策划营销型网站北京软件培训机构前十名
  • 云服务器做网站要备案吗东莞网站建设seo
  • 高大上的企业网站欣赏网站流量被黑
  • 网站设计目标西安网络公司推荐
  • 手机网站开发步骤软件灵动网站建设
  • 苏州虎丘区建设局网站59网一起做网站
  • 菏泽企业网站建设手机设计软件app哪个好
  • 西安企业网站制作公司做网站系统用什么语言
  • 学校建设网站的作用黑群晖可以做网站吗
  • 软件开发外包网站网站空间流量不够
  • 自己做平台网站广西智能网站建设平台
  • 网站建设的文案个人网页导航条图片
  • 部门网站的开发 意义商铺装修找什么公司
  • 制作网站流程学网页设计需要学什么
  • 东营网站关键词nodejs建设直播网站
  • 上海装修公司网站建设wordpress自定义的注册页面模板
  • 长沙建站位找有为太极广大做网站所具备的的条件
  • 罗湖网站建设价格做动漫网站的意义
  • 邯郸商城网站建站wordpress 跳板
  • html5网站怎么做wordpress版本可以恢复旧版本
  • 做兼职的网站 知乎cq网络网站
  • 网站开发常见技术问题建设电子商务网站总体设计阶段
  • wordpress企业建站模版wordpress主题 排名
  • wordpress网站分析秦皇岛市住房公积金管理中心
  • 如何架设一个网站怎样用自己的主机做网站
  • 商务网站建设的基本步骤网上商城毕业设计论文
  • 聊城网站建设聊城网站建设营业执照如何写
  • 口碑好的常州做网站电子网站怎么做的