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

网站开发大概多久百度下载app下载安装

网站开发大概多久,百度下载app下载安装,小企业网站建设5000块贵吗,富阳网站建设公司Problem: 1022. 从根到叶的二进制数之和 文章目录 题目描述思路复杂度Code 题目描述 思路 遍历思想(利用二叉树的先序遍历) 1.在先序遍历的过程中,用一个变量path记录并更新其经过的路径上的值,当遇到根节点时再将其加到结果值res上; 2.该题…

Problem: 1022. 从根到叶的二进制数之和

文章目录

  • 题目描述
  • 思路
  • 复杂度
  • Code

题目描述

在这里插入图片描述在这里插入图片描述在这里插入图片描述

思路

遍历思想(利用二叉树的先序遍历)

1.在先序遍历的过程中,用一个变量path记录并更新其经过的路径上的值,当遇到根节点时再将其加到结果值res上;
2.该题中要注意数值的二进制操作,该题中path = path << 1 | root.val;即通过不断地左移(由于题目所说数值均为32位整数)并再与当前节点值相来更新path记录地值

复杂度

时间复杂度:

O ( n ) O(n) O(n);其中 n n n为二叉树的节点个数

空间复杂度:

O ( h ) O(h) O(h);其中 h h h为二叉树的高度

Code

/*** 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 sumRootToLeaf(TreeNode root) {traverse(root);return res;}int path = 0;int res = 0;private void traverse(TreeNode root) {if (root == null) {return;}// Leaf rootif (root.left == null && root.right == null) {// Add the value on the path to the resres += path << 1 | root.val;return;}// Change the value of pathpath = path << 1 | root.val;traverse(root.left);traverse(root.right);path = path >> 1;}
}
http://www.shuangfujiaoyu.com/news/35749.html

相关文章:

  • 为何建设单位网站北京seo优化
  • 中山做网站优化b2b平台免费推广网站
  • 鲜花网站建设解决方案灰色关键词怎么做排名
  • 网站建设有什么作用seo分析网站
  • 怎么把自己的网站做自适应网站网络营销策划方案书
  • 装修公司的口碑排名搜索引擎优化常用方法
  • 六一儿童节网站制作网站设计与网页制作
  • 建设网站列表搜索百度
  • 舆情分析报告怎么写杭州seo排名
  • 设计公司logo大概需要多少钱宁波网站seo诊断工具
  • 找个男做那个视频网站seo搜索引擎优化是通过优化答案
  • 做的网站百度不收录近期热点新闻
  • 怎么看网站是什么语言做的后台谷歌关键词查询工具
  • 做网站需要注册商标是几类注册网站免费注册
  • 做seo需要建网站吗互联网整合营销推广
  • 郑州营销型网站建设工作室关键词排名点击工具
  • 网站开发最流行的语言相似图片在线查找
  • 企业网站建设 安全重庆网站seo推广公司
  • 以中文做域名的网站百度识别图片找图
  • 宁波做网站优化多少钱小程序开发平台有哪些
  • 企业网络营销企业网站建设章节习题网络广告营销方案策划
  • 阿里云镜像wordpress网站推广优化方案
  • 邗江区疫情最新消息seo资源是什么意思
  • 注册了网站怎么建设企业老板培训课程
  • 怎么做网站二级页面安卓系统优化app
  • 天元建设集团有限公司网站广告外链购买平台
  • 做网站页面需要的资料lol关键词查询
  • 影视网站cpa 如何做网站查询域名入口
  • 平面设计工资怎样优化什么意思
  • 免费的视频模板网站网上推广怎么收费