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

网站推广可采用的方法有哪些制作网站模板

网站推广可采用的方法有哪些,制作网站模板,网页设计师职业要求,个人网站建设哪家快404.左叶子之和 算法链接: 404. 左叶子之和 - 力扣(LeetCode) 类型: 二叉树 难度: 简单 思路:要判断一个节点是否为左叶子节点,只能通过其父节点进行判断。 题解: /*** Definition for a binary tree node.* public class Tr…

404.左叶子之和

算法链接:

404. 左叶子之和 - 力扣(LeetCode)


类型: 二叉树
难度: 简单

思路:要判断一个节点是否为左叶子节点,只能通过其父节点进行判断。

题解:

/*** 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;*     }* }*/
//解法1:递归法
class Solution {public int sumOfLeftLeaves(TreeNode root) {if(root == null||root.left==null&&root.right==null){return 0;}int l = sumOfLeftLeaves(root.left);if(root.left!=null&&root.left.left==null&&root.left.right==null){l+= root.left.val;}int r = sumOfLeftLeaves(root.right);return l+r;}
}
//解法2:迭代法

513.找树左下角的值

算法链接:

513. 找树左下角的值 - 力扣(LeetCode)


类型: 二叉树
难度: 中等

思路:层序遍历法,当每一层插入第一个(同一层最左边)的节点时,记录该节点并且将其返回。
递归法:前序遍历,判断当层数+1时记录当前值。(顺序:中、左、右)

题解:

/*** 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;*     }* }*/
//解法1:层序遍历迭代法
class Solution {public int findBottomLeftValue(TreeNode root) {int res = 0;Deque<TreeNode> que = new LinkedList<>();que.offer(root);while(!que.isEmpty()){int size = que.size();for(int i = 0;i<size;i++){TreeNode poll = que.poll();if(i==0){res = poll.val;}if(poll.left!=null){que.offer(poll.left);}if(poll.right!=null){que.offer(poll.right);}}}return res;}
}
//解法2:递归法

112. 路径总和

算法链接:

112. 路径总和 - 力扣(LeetCode)


类型: 二叉树
难度: 简单

题解:

/*** 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 boolean hasPathSum(TreeNode root, int targetSum) {return search(root,0,targetSum);}boolean search(TreeNode root,int sum,int targetSum){if(root == null){return false;}sum+=root.val;if(root.left==null&&root.right==null){return sum==targetSum;}boolean l = search(root.left,sum,targetSum);boolean r = search(root.right,sum,targetSum);return l||r;}
}

http://www.zhongyajixie.com/news/28373.html

相关文章:

  • 利用海康威视做直播网站成都今天宣布的最新疫情消息
  • 页面访问紧急升级中通知怎么关闭seo运营工作内容
  • 三折页设计那个网站做的好热搜在哪里可以看
  • wordpress手机端响应慢合肥网络公司seo
  • 怎么做游戏推广赚钱北京网络推广优化公司
  • 设计类网站模板怎么建设自己的网站
  • 网站建设与实训网络推广吧
  • 学习做网站多久360优化大师官方版
  • 网站app制作费用单教育机构排名
  • 旅游微网站建设新的数据新闻
  • 博客网站建设方案百度地图关键词排名优化
  • 河南网站建设常用的网络推广方法
  • 交互做的好的网站seo推广收费标准
  • 网站生成app 免费工具公司运营策划营销
  • 印象网站建设建网络平台要多少费用
  • 平面电商网站建设广告优化师发展前景
  • 怎么做优惠卷网站美区下载的app怎么更新
  • 最好网站开发公司电话江苏seo平台
  • 前端网站如何做全景图推广页面
  • vb怎么做网站今天的新闻是什么
  • 镇江网站建设推广360优化大师官方网站
  • 黄冈公司网站推广软件首选百度关键词优化教程
  • 做qq阅读网站介绍百度开户流程
  • 网站做下cdn百度开户渠道商哪里找
  • 企业 网站建设百度收录提交入口网址是什么
  • 深圳哪里做网站好网络热词缩写
  • 上海做兼职的网站上海搜索排名优化公司
  • 做房产网站用什么软件武汉网站维护公司
  • b2c网站建设方案附近有没有学电脑培训的
  • 建设总承包网站软件开发交易平台