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

网站二级页面模板校园网站怎么做HTML

网站二级页面模板,校园网站怎么做HTML,南京外贸推广,公司换网站换域名 备案题目: 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.yayakq.cn/news/806907/

相关文章:

  • 皮具网站建设免费网站空间免备案
  • 网站门户怎么建设小红书指数
  • 怎么做电影网站吗免费网络电话无限打不用充值
  • 地方门户网站app军事新闻内容摘抄
  • 浙江网站推广wordpress背景图片
  • 发布做任务网站手机网站备案密码找回的方法
  • 微信网站打不开开发app代驾软件多少钱
  • 橙云 php网站建设php餐饮美食店网站源码 生成html
  • 莱芜二手房网站怎样做自己的网页
  • 杭州建站在柬埔寨做网站彩票推广
  • 上海整站优化黑马程序员培训价格表
  • 网站活动怎么做常州网络公司网站
  • 什么是网站架构辽宁大连最新发布
  • 固定链接 wordpress360seo排名优化服务
  • 荣成信用建设官方网站湖北建站方案
  • 建设网站大概多少钱小米公司网站前建设分析
  • 单位门户网站是什么意思自己如何申请域名
  • 网站建设需要服务器空间沐风 wordpress
  • 网站开发运营产品经理招聘怎么做电子商务营销
  • 氧化锌网站建设net网站开发学什么
  • 文字排版网站昆明做网站需要多少钱
  • html网页制作网站外贸网站建站k
  • 如果一个网站没有备案摄影网站官网大全
  • 安卓手机做网站服务器网络品牌网站建设价格
  • 杭州企业网站建设方案顶尖手机网站建设
  • 模拟人生4做游戏下载网站企业网站关键词排名
  • 垂直网站怎么做1w粉丝接广告多少钱
  • 叫别人建个网站多少钱上海seo推广服务
  • 内容管理网站做网站简单的软件
  • 娱乐网站设计与实现做一个官方网站需要多少钱