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

建网站有域名和主机怎样查找网站域名

建网站有域名和主机,怎样查找网站域名,网易云音乐wordpress插件下载,查询价格的网站树的遍历#xff0c;dfs与bfs基础。 题目 注意这种题要看根节点的深度是0还是1。 深度优先遍历dfs#xff0c;通过递归分别计算左子树和右子树的深度#xff0c;然后返回左右子树深度的最大值再加上 1。递归会一直向下遍历树#xff0c;直到达到叶子节点或空节点。在回溯…树的遍历dfs与bfs基础。 题目 注意这种题要看根节点的深度是0还是1。  深度优先遍历dfs通过递归分别计算左子树和右子树的深度然后返回左右子树深度的最大值再加上 1。递归会一直向下遍历树直到达到叶子节点或空节点。在回溯过程中计算每一层的深度并返回最终求得整棵树的最大深度。 时间复杂度O(n)空间复杂度O(n)最坏情况或 O(log n)最佳情况。 /*** 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 maxDepth(TreeNode root) {if (root null) return 0;return Math.max(maxDepth(root.left), maxDepth(root.right)) 1;} }广度优先遍历bfs逐层遍历从树的第一层开始逐渐访问下一层。而代码中通过 queue 队列来存储每一层的节点每次从队列中取出当前节点并将其左右子节点如果有的话加入队列确保节点按照层次顺序被遍历。下一层的节点会在当前层的节点都处理完之后才开始被访问。 时间复杂度是 O(n)空间复杂度是 O(n)。 /*** 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 static int maxDepth(TreeNode root) {if (root null) return 0; // 如果树为空深度为0QueueTreeNode queue new LinkedList(); // 使用队列queue.add(root); // 将根节点加入队列int depth 0; // 用来记录深度while (!queue.isEmpty()) { // 当队列不为空时继续遍历int size queue.size(); // 当前层节点的数量for (int i 0; i size; i) { // 遍历当前层的每个节点TreeNode node queue.poll(); // 从队列头部移除节点if (node.left ! null) queue.add(node.left); // 如果左子树存在加入队列if (node.right ! null) queue.add(node.right); // 如果右子树存在加入队列}depth; // 当前层处理完后深度加1}return depth; // 返回最大深度} }
http://www.hkea.cn/news/14537439/

相关文章:

  • 模版网站建设企业app运营费用预算
  • 网站关闭了域名备案网站建设类织梦模板
  • 网站建设总结心得seo优化网站推广专员招聘
  • 织梦 我的网站做易拉宝设计的网站
  • 中国十大购物网站排行榜集安网站制作
  • 能联系做仿瓷的网站关于美丽乡村建设的活动和网站
  • 用dw个人网站怎么建立网站开发中常用的技术和工具
  • 网站优化客户报表如何把qq音乐导入到wordpress
  • 怎样建立网站卖东西泉州网站建设方案详细
  • 网站首页模块网络美工是做什么的
  • 建电商网站要多少钱设计旅游网站的主色调
  • 1688网站如何运营互联网公司大厂排名
  • 泰安企业网站建设电话网站后端做留言板功能
  • 如何查看一个网站是用什么程序做的做app还是做网站
  • 个人网站备案技巧龙潭湖网站建设
  • 美食电子商务网站建设规划书哈尔滨优惠的网站建设
  • 邢台做网站推广服务做网站有哪些流程
  • 国内互联网建站公司排名紫色网站模板
  • 吉林网络推广公司电商网站优化方案
  • 教育一对一直播网站建设备案多个网站
  • 北京天仪建设工程质量检测所网站6孵化器网站平台建设
  • 广西百色建设局网站免费的网站域名和空间
  • 嘉祥县建设局官方网站广东网站seo
  • 湛江做网站开发哪些网站可以做微课
  • 做的网站怎么申请软件著作权网上接单干活的平台
  • 网站搭建十大品牌公司ae免费模板下载网站
  • wordpress存储镜像做网站和优化共多少钱
  • 廊坊做网站1766534168太原做网络推广
  • 建立网站需要投入的成本网站管理员密码忘记
  • 网站做推广的企业网站框架文案