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

免费人才招聘网站传播易广告投放平台

免费人才招聘网站,传播易广告投放平台,做购买网站,广州做外贸网站的公司114. 二叉树展开为链表 解题思路 后序遍历思路将root的左子树和右子树展平将root的右子树接到左子树下方 然后将整个左子树作为右子树 /*** Definition for a binary tree node.* public class TreeNode {* int val;* TreeNode left;* TreeNode right;* Tree…

114. 二叉树展开为链表

解题思路

  • 后序遍历思路
  • 将root的左子树和右子树展平
  • 将root的右子树接到左子树下方 然后将整个左子树作为右子树

/*** 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 void flatten(TreeNode root) {// 将root的左子树和右子树展平// 将root的右子树接到左子树下方  然后将整个左子树作为右子树if(root == null){return ;}// 后序遍历的思路// 首先递归将树展平flatten(root.left);flatten(root.right);// 后序遍历 // 临时保存左子树TreeNode left = root.left;// 临时保存右子树TreeNode right = root.right;root.left = null;// 将root的左子树作为右子树root.right = left;// 将原先的右子树接到当前右子树的末端TreeNode temp = root;// 找到当前右子树的末尾while(temp.right != null){temp = temp.right;}temp.right = right;// 将原先的右子树连接到现在的右子树的末尾}
}
http://www.hotlads.com/news/173.html

相关文章:

  • 企业网站数据库表设计武汉seo优化排名公司
  • 最权威的做网站的公司哪家好优帮云查询数据云查询
  • 网站推广策划报告航空航天大金seo
  • 网页版微博sem优化托管
  • 网站建设和维护待遇网络营销建议
  • 教育行业网站建设今天的新闻是什么
  • 测试 百度屏蔽wordpress娄底地seo
  • 四川城乡建设监管网站重庆seo软件
  • 徐州做网站公司seo网站优化软件价格
  • 贵州便宜网站推广优化电话网站日常维护有哪些
  • 网站直播用php怎么做的品牌推广百度seo
  • 58同城给做网站b站推广入口2022
  • 榆林网站建设熊掌号花生壳免费域名注册
  • 建设个人网站步骤2345网址导航官方网站
  • 佛山三水网站建设网络营销公司名字
  • 在印度做视频网站全网营销平台
  • wordpress滚动公告兰州seo技术优化排名公司
  • 深圳航空网上值机选座网站关键词排名优化电话
  • 网站地址解析seo服务公司招聘
  • 域名网站电话搜索图片
  • 自己做网站能关联支付宝吗关键词排名快速提升
  • 软件技术跟网站开发有关系吗google seo优化
  • 怎么用linux做网站服务器seo是指什么意思
  • 建设企业管理类网站市场调研报告最佳范文
  • 哪里专业做网站怎么样才可以在百度上打广告
  • 怎么知道网站是某个公司做的百度搜索推广技巧
  • 网站建站 用户注册外链屏蔽逐步解除
  • 天津网站设计公司价格全球网站排名查询
  • 团队合作网站市场调研方法有哪几种
  • 广西建设职业技术学院官方网站站长网站