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

北京的网站设计公司网站seo排名优化方法

北京的网站设计公司,网站seo排名优化方法,利于seo的网站设计,网站后台维护题目: 1457. 二叉树中的伪回文路径 给你一棵二叉树,每个节点的值为 1 到 9 。我们称二叉树中的一条路径是 「伪回文」的,当它满足:路径经过的所有节点值的排列中,存在一个回文序列。 请你返回从根到叶子节点的所有路…

题目:

1457. 二叉树中的伪回文路径

给你一棵二叉树,每个节点的值为 1 到 9 。我们称二叉树中的一条路径是 「伪回文」的,当它满足:路径经过的所有节点值的排列中,存在一个回文序列。

请你返回从根到叶子节点的所有路径中 伪回文 路径的数目。

示例 1:

输入:root = [2,3,1,3,1,null,1]
输出:2 
解释:上图为给定的二叉树。总共有 3 条从根到叶子的路径:红色路径 [2,3,3] ,绿色路径 [2,1,1] 和路径 [2,3,1] 。在这些路径中,只有红色和绿色的路径是伪回文路径,因为红色路径 [2,3,3] 存在回文排列 [3,2,3] ,绿色路径 [2,1,1] 存在回文排列 [1,2,1] 。

示例 2:

输入:root = [2,1,1,1,3,null,null,null,null,null,1]
输出:1 
解释:上图为给定二叉树。总共有 3 条从根到叶子的路径:绿色路径 [2,1,1] ,路径 [2,1,3,1] 和路径 [2,1] 。这些路径中只有绿色路径是伪回文路径,因为 [2,1,1] 存在回文排列 [1,2,1] 。

示例 3:

输入:root = [9]
输出:1

提示:

  • 给定二叉树的节点数目在范围 [1, 105] 内
  • 1 <= Node.val <= 9

解答:

代码:

/*** 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 {public int pseudoPalindromicPaths (TreeNode root) {int[] counter=new int[10];return dfs(root,counter);}public int dfs(TreeNode root,int[] counter){if(root==null){return 0;}counter[root.val]++;int res=0;if(root.left==null&&root.right==null){if(isPseudoPalindrome(counter)){res=1;}}else{res=dfs(root.left,counter)+dfs(root.right,counter);}counter[root.val]--;return res;}public boolean isPseudoPalindrome(int[] counter){int odd=0;for(int value:counter){if(value%2==1){odd++;}}return odd<=1;}
}

结果:

http://www.hengruixuexiao.com/news/11655.html

相关文章:

  • 哈尔滨做网站企业国内快速建站
  • 顺义企业建站seo综合查询软件排名
  • wordpress app模板下载深圳推广优化公司
  • 法律问题咨询哪个网站做的好济南seo优化外包服务
  • 唐山网站建设哪家好怎样做网站的优化、排名
  • 手机上上建设网站南昌关键词优化软件
  • 网站制作公司昆明网站优化推广哪家好
  • 上海做推广的引流公司seo常见优化技术
  • 潍坊建设部门管理网站seo软件工具
  • wordpress打开刷新2次网络seo关键词优化技术
  • 顺德外贸网站建设专业培训
  • 为什么网站建设图片显示不出来第三方平台推广引流
  • 卖设计图的网站网站服务器速度对seo有什么影响
  • 欧美风网站建设百度域名
  • 瑞金网站建设光龙使用网站模板快速建站
  • 自己用笔记本做网站济南做seo的公司排名
  • 公司做一个网站内容如何设计网络推广的渠道有哪些
  • 会计题库网站怎么做怎样制作网站教程
  • 网页制作怎么上传到网站泰州百度公司代理商
  • 网站设计广州seo整站优化
  • 做网站的前途百度站长平台网站提交
  • 学校网站建设目标台州seo优化
  • 广州线上推广公司淘宝标题优化工具推荐
  • 本地dede网站怎么上线百度关键词优化快速排名软件
  • 通常做网站的需求百度旗下产品
  • 淮北集团网站建设百度推广如何办理
  • 网站301了不知道在哪做的公司网站设计模板
  • 做 网络网站湖南网站建站系统哪家好
  • 吴谨含厂家不愿做网站企业培训课程种类
  • 网站 302重定向 备案湖北疫情最新情况