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

杭州网站建设哪家强/培训心得体会1000字通用

杭州网站建设哪家强,培训心得体会1000字通用,网站编程脚本语言,株洲建设网站一周没发博客,算法好难!一直在复习前面的,哈希表、链表、二叉树已经够我喝一壶了,不过我一定要啃下来,哪怕慢一点,也不能盲目的追求速度,勤于复习才能将知识变成自己的,复习比学习重…

一周没发博客,算法好难!一直在复习前面的,哈希表、链表、二叉树已经够我喝一壶了,不过我一定要啃下来,哪怕慢一点,也不能盲目的追求速度,勤于复习才能将知识变成自己的,复习比学习重要!!

今天复习翻转二叉树的时候吗,发现BFS其实更加适合这道题,因为这道题本身就是以“层”为逻辑去进行的——每层翻转就好了

之前用的DFS递归是真的好恶心555


给你一棵二叉树的根节点 root ,翻转这棵二叉树,并返回其根节点。

示例 1:

img

 输入:root = [4,2,7,1,3,6,9]输出:[4,7,2,9,6,3,1]

// BFS解法
class Solution {public TreeNode invertTree(TreeNode root) {if(root == null){return root;}Queue<TreeNode> que = new LinkedList<>();que.offer(root);while(!que.isEmpty()){int size = que.size();while(size > 0){TreeNode temp = que.poll();change(temp);// 翻转方法if(temp.left != null)que.offer(temp.left);if(temp.right != null)que.offer(temp.right);size --;}}return root;}public void change(TreeNode node){TreeNode temp = node.left;node.left = node.right;node.right = temp;}
}

http://www.lryc.cn/news/577808.html

相关文章:

  • 免费网站建设php/郑州建网站的公司
  • 做兼职的那个网站靠谱吗/深圳网站建设公司
  • wordpress网赚博客远吗下载/seo搜索引擎优化工资
  • 哪里有网站做爰视频/网络推广比较经典和常用的方法有
  • php网站开发实例教程源代码/武汉外包seo公司
  • 哪里做百度网站/全球疫情最新数据
  • 比分网站制作/搜索网站大全排名
  • 建站如何挣钱/网站推广教程
  • 武威网站制作公司哪个好/外贸seo网站推广
  • 网站建设战略伙伴/关键词优化怎么操作
  • 有没有哪个网站免费做简历的/b站24小时自助下单平台网站
  • 成都网站建设成都app开发/网站权重怎么查
  • 程序员做情侣网站/宝塔没有域名直接做网站怎么弄
  • 网站建设意见建议/短链接生成器
  • 黄江镇仿做网站/百度网盘下载速度慢破解方法
  • 儿童摄影网站建设/企业网站推广方案
  • 用别人网站做app的危害/昆明优化网站公司
  • 制作公司内部网站/山西seo优化公司
  • discuz做门户网站/经典营销案例
  • 如何取一个大气的名字的做网站/seo外链查询工具
  • 武汉教育网站制作公司/手机怎么创建网站
  • 导购网站开发 源码/百度搜索排名推广
  • 做网站横幅的软件/品牌营销包括哪些方面
  • 深圳私人网站优化/湖南网站建设效果
  • wordpress 接入外网就快/班级优化大师官网下载
  • 黑客代码复制 装b/湖南优化电商服务有限公司
  • 嘉兴网站优化联系方式/app排名优化
  • 合作市建设局网站/深圳网络推广培训中心
  • 淘宝网站建设属于什么类目/seo网络推广怎么做
  • 100m的光纤可以做网站吗/西安seo诊断