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

重庆当地网站温州百度搜索优化

重庆当地网站,温州百度搜索优化,网络架构要求包括,卡盟网站是怎么建设的题目#xff1a; 给你二叉树的根结点 root #xff0c;请你将它展开为一个单链表#xff1a; 展开后的单链表应该同样使用 TreeNode #xff0c;其中 right 子指针指向链表中下一个结点#xff0c;而左子指针始终为 null 。 展开后的单链表应该与二叉树 先序遍历 顺序相同…题目 给你二叉树的根结点 root 请你将它展开为一个单链表 展开后的单链表应该同样使用 TreeNode 其中 right 子指针指向链表中下一个结点而左子指针始终为 null 。 展开后的单链表应该与二叉树 先序遍历 顺序相同。 思路 (树的遍历) O(n) 从根节点遍历整颗树对于当前节点 1、如果存在左子树则将左子树插入当前节点右边。 2、否则遍历至右子树 图示过程如下 C #includeiostream using namespace std;struct TreeNode {int val;TreeNode *left;TreeNode *right;TreeNode();TreeNode(int x){val x;left right nullptr;}TreeNode(int x,TreeNode *left,TreeNode *right){val x;left left;right right;} };class Solution { public:void flatten(TreeNode *root){TreeNode* p root-left;if(p ! nullptr){// 找到根左节点分支的最右节点while(p-right ! nullptr){p p-right;}p-right root-right;root-right root-left;root-left nullptr;}root root-right;} };Python 解题思路依次将每个节点的子节点进行操作。 class TreeNode:def __init__(self,val 0,left None, right None):self.val xself.left leftself.right rightclass Solution:def flatten(self,root):while root:if root.left: # 左子树存在才进行操作sub_left root.leftwhile sub_left.right: # 左子树的右子树找到最深sub_left sub_left.right# 将root的右子树挂到左子树的右子树的最深sub_left.right root.rightroot.right root.left # 将root的左子树挂到右子树root.left None # 清空左子树root root.right # 继续下一个节点
http://www.zqtcl.cn/news/683982/

相关文章:

  • 科技网站域名大型网站开发团队
  • 温岭建设规划局网站注册新公司网上怎么核名
  • dede网站移动端怎么做golang 网站开发 开源
  • 织梦网站导航固定沈阳男科医院在线咨询免费
  • 四川华鸿建设有限公司网站网站建设需求文案
  • 汕头东莞网站建设怎么制作微信小程序app
  • 网站建设预算方案模板怎么做网络推广网站
  • 顺义网站开发wordpress内容主题模板下载
  • 永康做网站的化工网站模板免费下载
  • 潍坊高密网站建设如何做网页推广
  • 杭州房产网站建设wordpress 替换谷歌字体
  • 陕西省建设工程质量安全监督总站网站开发公司与施工单位工程造价鉴定报告
  • 嘉兴网站建设企业阿里巴巴国际贸易网站
  • 临沂手机网站建设珠海手机网站建设价格
  • 56m做图片视频的网站是什么软件开发和大数据哪个前景好
  • 郑州网站建设哪家做快消品的网站
  • 太原做网站费用东莞it外包
  • 深圳网站关键词优化公司集团网站建
  • 网站建设项目合同传奇手游网站
  • 如何学习网站建设app申请付费网站
  • 微网站开发平台案例重庆网站设计哪家公司好
  • 快递空包网站建设网站的首页怎么做的
  • 青海手机网站建设北京网站建设推荐华网天下
  • 网站网站建设公司孩子学编程网上课程哪家好
  • 跨境电商网站建设方案书江门网页制作
  • 门户网站建设定做如何使用域名访问网站
  • 做网站后台运营这个工作怎么样建设网站销售
  • 两学一做网上答题网站做网站域名是赠送的吗
  • 江苏住房城乡建设厅网站WordPress上传Excel
  • 广州淘宝网站建设济南高新区网站建设