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

cad dwt模板做网站模版中山哪家做网站好

cad dwt模板做网站模版,中山哪家做网站好,wordpress主机需要多大,江苏省建筑人才网1457. 二叉树中的伪回文路径 给你一棵二叉树#xff0c;每个节点的值为 1 到 9 。我们称二叉树中的一条路径是 「伪回文」的#xff0c;当它满足#xff1a;路径经过的所有节点值的排列中#xff0c;存在一个回文序列。 请你返回从根到叶子节点的所有路径中 伪回文 路径的…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 伪回文条件二进制表示中只有最多一个位为1奇数次 递归遍历树的每一个节点并记录路径使用位运算检查是否为伪回文路径 /*** Definition for a binary tree node.* struct TreeNode {* int val;* TreeNode *left;* TreeNode *right;* TreeNode() : val(0), left(nullptr), right(nullptr) {}* TreeNode(int x) : val(x), left(nullptr), right(nullptr) {}* TreeNode(int x, TreeNode *left, TreeNode *right) : val(x), left(left), right(right) {}* };*/ class Solution { public:int pseudoPalindromicPaths(TreeNode* root) {return countPaths(root, 0);}int countPaths(TreeNode* node, int pathSta) {if (!node) {return 0;}// 使用位运算更新路径状态pathStatus ^ (1 node-val);// 如果是叶子节点检查路径是否是伪回文if (!node-left !node-right) {return (pathSta (pathSta - 1)) 0;}// 递归计算左右子树的伪回文路径数int leftCount countPaths(node-left, pathSta);int rightCount countPaths(node-right, pathSta);return leftCount rightCount;} };至于位运算灵神有篇文章写得很好读者可以看看从集合论到位运算常见位运算技巧分类总结
http://www.huolong8.cn/news/257974/

相关文章:

  • 北京p2p网站建设wordpress自定义注册邮件
  • 工业设计作品集网站福州全网营销推广公司
  • 网站开发用什么语言最好一键优化软件
  • 网站建设平台哪个公司好网页制作与设计src什么意思
  • 免费查公司的网站手机网站前端
  • 杭州钱塘区网站建设网站设计怎么好看
  • 怎样做网站卖东西 自己有货网站空间哪家好
  • 常熟外贸网站建设建筑人才网最新招聘信息发布
  • 企业php 网站系统企业门户网站建设情况
  • 网站 前台 设计要求建筑公司简介模板 范本
  • 展厅装修设计公司有wordpress织梦seo
  • 商城网站建设找谁做留手机号广告
  • 东莞网站推广运营网站引导页动画
  • 大足网站建设西安国际网站设计
  • 南京鼓楼做网站公司个人博客怎么做
  • 设计网站 f杭州 平台 公司 网站建设
  • 上海网站网站建设网站统计cnzz
  • 怎样快速安装wordpressseo推广具体做什么
  • 门户网站建设的作用及意义昆山苏州网站建设
  • 松原做网站店面设计餐饮风格
  • 丰台网站制作浩森宇特南宁做网站方案
  • 重庆专业网站搭建公司企业工商信息查询系统官网
  • 大学生水果预定配送网站建设的项目规划书手机开发网站工具
  • 温州网站建设公司电话西安网站优化公司
  • 个人怎样做旅游网站网络工程师有前途吗
  • 重庆网站推广产品企业宁波象山网站建设
  • 合肥营销型网站建设开发建立网站站点的基本过程
  • 电子商务网站建设教程试卷打广告专用图
  • 电影片头在线制作网站企业所得税税负率怎么算的
  • 四川建设厅网上查询网站首页在线安卓软件开发