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

无锡做网站无锡网站设计郴州网络推广外包公司

无锡做网站无锡网站设计,郴州网络推广外包公司,网站建设 网络科技,企业公司网站制作1、513. 找树左下角的值 题目: 给定一个二叉树的 根节点 root,请找出该二叉树的 最底层 最左边 节点的值。 假设二叉树中至少有一个节点。 思路: 递归,规则,基本可以自己写出来 var maxDepth int var res int fun…

1、513. 找树左下角的值

题目:
给定一个二叉树的 根节点 root,请找出该二叉树的 最底层 最左边 节点的值。
假设二叉树中至少有一个节点。
在这里插入图片描述

思路:
  • 递归,规则,基本可以自己写出来
var maxDepth int
var res int
func findBottomLeftValue(root *TreeNode) int {// 代码一刷,递归,规则res = 0maxDepth = 0di(root, 1)return res
}
func di(node *TreeNode, depth int) {if node.Left == nil && node.Right == nil {if depth > maxDepth {maxDepth = depthres = node.Val}}if node.Left != nil {depth++di(node.Left,depth)depth--}if node.Right != nil {depth++di(node.Right,depth)depth--}
}

2、112. 路径总和

题目:
给你二叉树的根节点 root 和一个表示目标和的整数 targetSum 。判断该树中是否存在 根节点到叶子节点 的路径,这条路径上所有节点值相加等于目标和 targetSum 。如果存在,返回 true ;否则,返回 false 。
叶子节点 是指没有子节点的节点。
在这里插入图片描述

思路:
  • 前序遍历,中左右, wc 我独立写出来的
  • 路经总和2,求路径大体思路一样,但有个结果我算错了
func hasPathSum(root *TreeNode, targetSum int) bool {return qian(root,0,targetSum)
}
func qian(node *TreeNode,ans,targetSum int) bool {if node == nil {return false}ans += node.Valif node.Left == nil && node.Right == nil {if ans == targetSum {return true}}return qian(node.Left, ans,targetSum) || qian(node.Right, ans,targetSum)
}

3、

题目:

思路:

http://www.dinnco.com/news/12029.html

相关文章:

  • 武汉网站建设联系搜点网络最新新闻热点事件
  • 有没有专门做网站的网页优化公司
  • 深圳开发网站的公司产品推广方案
  • 做三折页宣传册 网站公众号怎么做文章推广
  • 可以做语文阅读题的网站bt樱桃 磁力岛
  • 湖南邵阳网关键词优化营销
  • 电视台网站如何做新闻报道搜索百度下载安装
  • 如何让百度搜索到自己的网站如何做市场推广方案
  • 国外电商网站如何做icp备案线上推广有哪些渠道
  • php网站开发周期多长自助建站网
  • 网站诊断网站seo诊断疫情放开最新消息今天
  • h5网站和响应式网站区别如何找推广平台
  • 福州公司注册代办公司合肥百度搜索排名优化
  • 网站建设电话着么打广州aso优化公司 有限公司
  • 定制手机微网站长春今日头条新闻
  • 扬中网站建设好么seo网站系统
  • 无锡网站建设推广服务一级消防工程师考试
  • 网站布局是什么seo外包大型公司
  • 网站的表格参数怎么做建网站教程
  • 深圳网站建设seo武汉seo关键词排名优化
  • 企业网站用什么数据库seosem是指什么意思
  • 化妆品成品网站互联网广告管理暂行办法
  • cms建站系统哪个好小学生一分钟新闻播报
  • 怎么给自己网站做搜索框青岛做网站推广公司
  • 新企业在哪里做网站好天津seo培训机构
  • 莱州市做网站的公司信息流广告公司一级代理
  • 闵行网站制作公司怎样搭建自己的网站
  • 哪些网站可以做商家网站网址大全
  • 修改wordpress登陆后台安卓优化大师官方版本下载
  • 广东seo推广软件被逆冬seo课程欺骗了