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

北京网站设计套餐搜索优化

北京网站设计套餐,搜索优化,强大的wordpress插件,菠萝菠萝蜜高清免费视频Problem: 116. 填充每个节点的下一个右侧节点指针 文章目录 题目描述思路复杂度Code 题目描述 思路 遍历思想(利用二叉树的先序遍历) 本题目的难点在于对于不同父节点的邻接问题因此我们可以抽象将两两节点为一组(不同父节点的两个孩子节点也抽象为一组&#xff09…

Problem: 116. 填充每个节点的下一个右侧节点指针

文章目录

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

题目描述

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

思路

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

本题目的难点在于对于不同父节点的邻接问题因此我们可以抽象将两两节点为一组(不同父节点的两个孩子节点也抽象为一组),在此基础上再将两个节点连接起来
此题中,我门利用遍历思想(利用先序遍历)先将相同父节点的节点连接起来,再利用父节点将逻辑上抽象的节点练级起来(可能看起来不好懂,直接看代码)

复杂度

时间复杂度:

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

空间复杂度:

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

Code

/*
// Definition for a Node.
class Node {public int val;public Node left;public Node right;public Node next;public Node() {}public Node(int _val) {val = _val;}public Node(int _val, Node _left, Node _right, Node _next) {val = _val;left = _left;right = _right;next = _next;}
};
*/class Solution {public Node connect(Node root) {if (root == null) {return null;}traverse(root.left, root.right);return root;}private void traverse(Node node1, Node node2) {if (node1 == null || node1 == null) {return;}// Pre-order position// Connect the two input nodes;node1.next = node2;// Connect two child nodes with the same parenttraverse(node1.left, node1.right);traverse(node2.left, node2.right);// Connect two child nodes across parent nodes traverse(node1.right , node2.left);}
}
http://www.mmbaike.com/news/47731.html

相关文章:

  • 如何做视频网站不侵权推广资源网
  • 3.0效果网站建设多少钱企业内训机构
  • 如何安装网站模板怎么在百度上添加自己的店铺地址
  • 网站开发时会遇到哪些问题关键词优化排名的步骤
  • 漯河专业做网站的公司网站快速推广
  • 易经网站开发公司怎么在百度上做推广上首页
  • 广西智能网站建设找哪家怎么做一个网站出来
  • 网站推广工具推荐百度站长平台官网
  • 利用小米路由器mini做网站seo学徒是做什么
  • 品牌网站策划新媒体营销
  • 百度关键词热度排名seo基础培训教程
  • 网站制作需求文档企业如何进行搜索引擎优化
  • 咖啡网站开发软件外包公司排行
  • 网站建设 源码百度推广管理平台登录
  • 合肥seo推广培训什么是优化师
  • 没有网站做优化网站结构
  • h5网站怎么做的吗电商营销策略
  • 为什么做网站要有自己的服务器如何让产品吸引顾客
  • 动漫网站建设重庆网站建设与制作
  • 网上学习做网站搜狗引擎搜索
  • 济宁网站建设软件开发微信营销的方法有哪些
  • 起重机网站怎么做深圳网站建设开发公司
  • js做网站统计广东队对阵广州队
  • 西安网站建设的网站重庆百度seo代理
  • 成都网站建设好的公司广东又出现新病毒
  • 投资公司网站建设方案网站测试报告
  • 新增备案网站品牌策划方案ppt
  • 一浪网站建设nba最新排名东西部
  • 做推文封面图网站seo入门版
  • 营销型网站价格实惠百度账户