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

使用flask做前后端分离的网站wordpress 导入html

使用flask做前后端分离的网站,wordpress 导入html,做网站优化排名,怎么申请建立个人免费网站文章目录 题目标题和出处难度题目描述要求示例数据范围 解法思路和算法代码复杂度分析 题目 标题和出处 标题#xff1a;二叉树剪枝 出处#xff1a;814. 二叉树剪枝 难度 4 级 题目描述 要求 给定二叉树的根结点 root \texttt{root} root#xff0c;返回移除了所有… 文章目录 题目标题和出处难度题目描述要求示例数据范围 解法思路和算法代码复杂度分析 题目 标题和出处 标题二叉树剪枝 出处814. 二叉树剪枝 难度 4 级 题目描述 要求 给定二叉树的根结点 root \texttt{root} root返回移除了所有不包含 1 \texttt{1} 1 的子树的原二叉树。 结点 node \texttt{node} node 的子树为 node \texttt{node} node 本身以及所有 node \texttt{node} node 的后代。 示例 示例 1 输入 root [1,null,0,0,1] \texttt{root [1,null,0,0,1]} root  [1,null,0,0,1] 输出 [1,null,0,null,1] \texttt{[1,null,0,null,1]} [1,null,0,null,1] 解释 只有红色结点满足条件「所有不包含 1 \texttt{1} 1 的子树」。右图为返回的答案。 示例 2 输入 root [1,0,1,0,0,0,1] \texttt{root [1,0,1,0,0,0,1]} root  [1,0,1,0,0,0,1] 输出 [1,null,1,null,1] \texttt{[1,null,1,null,1]} [1,null,1,null,1] 示例 3 输入 root [1,1,0,1,1,0,1,0] \texttt{root [1,1,0,1,1,0,1,0]} root  [1,1,0,1,1,0,1,0] 输出 [1,1,0,1,1,null,1] \texttt{[1,1,0,1,1,null,1]} [1,1,0,1,1,null,1] 数据范围 树中结点数目在范围 [1, 200] \texttt{[1, 200]} [1, 200] 内 Node.val \texttt{Node.val} Node.val 是 0 \texttt{0} 0 或 1 \texttt{1} 1 解法 思路和算法 如果二叉树为空则不需要执行剪枝操作直接返回即可。 当二叉树不为空时需要首先对二叉树的左子树和右子树执行剪枝操作然后对当前二叉树执行剪枝操作。剪枝操作具体为如果一个结点是叶结点且结点值为 0 0 0则该结点被移除。注意在移除值为 0 0 0 的叶结点之后被移除的结点的父结点可能从非叶结点变成叶结点。 由于每个结点是否需要被移除和结点的子树有关因此可以使用深度优先搜索实现。 整个过程是一个递归的过程。递归的终止条件是当前结点为空或者当前结点是叶结点且结点值为 0 0 0这两种情况都返回空二叉树。对于其余情况递归地对左子树和右子树执行剪枝操作。 由于剪枝操作只会移除所有的值为 0 0 0 的叶结点包括从非叶节点变成叶结点的值为 0 0 0 的结点不会移除值为 1 1 1 的结点因此剪枝操作可以确保移除所有不包含 1 1 1 的子树。 代码 class Solution {public TreeNode pruneTree(TreeNode root) {if (root null) {return root;}root.left pruneTree(root.left);root.right pruneTree(root.right);if (root.left null root.right null root.val 0) {root null;}return root;} }复杂度分析 时间复杂度 O ( n ) O(n) O(n)其中 n n n 是二叉树的结点数。每个结点都被访问一次。 空间复杂度 O ( n ) O(n) O(n)其中 n n n 是二叉树的结点数。空间复杂度主要是递归调用的栈空间取决于二叉树的高度最坏情况下二叉树的高度是 O ( n ) O(n) O(n)。
http://www.hkea.cn/news/14589802/

相关文章:

  • 济南网站推广¥做下拉去118cr威海网站推广
  • 网页和网站的不同门户网站建设模板下载
  • 哪些电影网站怎么建设的网站运营与管理试卷
  • 用dw做网站的流程北京通州区网站制作
  • 网站建设论坛快速建站专业做礼品团购的网站
  • 室内设计好不好学360优化大师下载官网
  • 个人免费自助建站网站建筑公司网站制作
  • 中山手机网站建设电话wordpress html音乐
  • 如何设计网站布局企业做网站的公司
  • 大庆医院网站建设八桂职教网技能大赛2024
  • 怎样做社交网站免费的网页游戏
  • 有没有专做游戏脚本的网站erp网站代做
  • 河北省电力建设第一工程公司网站推广注册app赚钱平台
  • 省住房城乡建设厅门户网站东海县网站建设
  • wordpress带轮播企业站主题最新房价排行榜
  • 哪里有建网站的公司门户网站建设与管理办法
  • 网站建设 讲话如何制作统计小程序
  • 莱州官方网站南部网站建设
  • 网站建设教程所需文字接给别人做网站的活
  • 怎样做号网站优化支付宝 wordpress 插件
  • 免费推广店铺的网站网站流量增加
  • 安溪县住房和城乡规划建设局网站wordpress某个用户重定向
  • 贵州城市建设网站没有网站域名备案信息
  • 常用企业网站模板对比企业查询天眼查
  • 有网站了小程序怎么做大连哪里做网站好
  • 网站建设费需要摊销吗做衣服网站的实验感想
  • 网站后台查询软件百度指数关键词
  • 微信公众号直接链接网站怎么做梅县区住房和城市建设局网站
  • 建设厅网站查询电工证件网络营销方案规范
  • 360建站系统做网站开发工资怎样