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

深圳房地产网站开发在线答题网站开发

深圳房地产网站开发,在线答题网站开发,多国语言网站模板,网页视频怎么下载到电脑2024.2.18 题目来源我的题解方法一 深度优先遍历#xff08;递归方式#xff09;方法二 迭代方式#xff08;栈实现#xff09; 题目来源 力扣每日一题#xff1b;题序#xff1a;589 我的题解 方法一 深度优先遍历#xff08;递归方式#xff09; 与二叉树的前序遍… 2024.2.18 题目来源我的题解方法一 深度优先遍历递归方式方法二 迭代方式栈实现 题目来源 力扣每日一题题序589 我的题解 方法一 深度优先遍历递归方式 与二叉树的前序遍历相似只是遍历子节点的细节不同 时间复杂度O(n) 空间复杂度O(n) public ListInteger preorder(Node root) {ListInteger resnew ArrayList();pre(root,res);return res; } public void pre(Node root,ListInteger res){if(rootnull)return;res.add(root.val);//与二叉树前序遍历不同的细节之处for(Node node:root.children){pre(node,res);} }方法二 迭代方式栈实现 与二叉树的迭代方式相同细节有所不同 时间复杂度O(n) 空间复杂度On() public ListInteger preorder(Node root) {ListInteger resnew ArrayList();if(rootnull)return res;LinkedListNode stacknew LinkedList();stack.push(root);while(!stack.isEmpty()){Node tstack.pop();res.add(t.val);//细节的不同需要将同一个父节点的所有子节点按照从右到左的顺序入栈for(int it.children.size()-1;i0;i--){Node nodet.children.get(i);stack.push(node);}}return res; }有任何问题欢迎评论区交流欢迎评论区提供其它解题思路代码也可以点个赞支持一下作者哈~
http://www.hkea.cn/news/14446283/

相关文章:

  • 网站公司一站式服务网站top排行榜
  • 龙华网站建设方案表网站视频插件怎么做
  • 厦门网站建设设计新手织梦网建设网站
  • 淄博网站建设至信网络WordPress分段插件
  • 搜房网网站跳出率如何注册腾讯企业邮箱
  • 做美图网站有哪些东西吗北京建设公司有哪些
  • 汉字叔叔花了多少钱做网站做h5页面的网站有哪些
  • 龙华公司做网站网站怎么创建论坛
  • 网站建设主机福步外贸网站
  • 池州网站优化公司七彩建设发展有限公司官方网站
  • 2018什么做网站wordpress配置文件数据库连接
  • 合肥做兼职网站网站建设与数据库维护 pdf
  • 源创派网站建设学校网站建设可行性分析
  • 网站建设捌金手指花总三十网页qq登录首页
  • 做设计应该看哪些网站动画设计师培训
  • 企业解决方案榜单西安百度首页优化
  • 北京网站制作定制seo外链在线提交工具
  • 西安做兼职网站免费创建网站平台
  • 移动应用开发公司网站模板天猫网站是用什么技术做的
  • 可以直接做ppt的网站吗网站开发需要多钱
  • 适配移动网站柳州住房和城乡建设厅网站
  • 做一个购物网站网站建设方案的征求意见
  • 平面设计网站排行榜百度识图网页版在线
  • 做建筑材料哪个网站好一点wordpress 扁平化
  • wordpress 主题 新闻_南阳网站优化费用
  • 建邺做网站价格建立网站备案需要什么资料
  • 中国市场营销网网站windows优化大师有哪些功能
  • 网站推广的策略软件软件开发
  • 苏州 营销型网站 高端网站山东已经宣布封城的城市
  • 高端网站建设步骤wordpress伪造ip