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

西安商城网站建设咪豆com域名表示的是什么机构

西安商城网站建设咪豆,com域名表示的是什么机构,手机端网站如何做,php综合网站建设论文【问题描述】199.二叉树的右视图 给定一棵二叉树#xff0c;想象自己站在它的右侧#xff0c;按照从顶部到底部的顺序#xff0c;返回从右侧所能看到的节点值。示例:输入: [1,2,3,null,5,null,4] 输出: [1, 3, 4] 解释:1 ---/ \ 2 3 ---\…【问题描述】199.二叉树的右视图 给定一棵二叉树想象自己站在它的右侧按照从顶部到底部的顺序返回从右侧所能看到的节点值。示例:输入: [1,2,3,null,5,null,4] 输出: [1, 3, 4] 解释:1 ---/ \ 2 3 ---\ \5 4 ---【解答思路】 1. BFS 层次遍历时保存每层的最右一个节点 时间复杂度O(N) 空间复杂度O(N) public ListInteger rightSideView(TreeNode root) {if(root null){return new ArrayList();}ListInteger ret new ArrayList();QueueTreeNode queue new LinkedList();queue.offer(root);while(!queue.isEmpty() ){每层的sizeint size queue.size();//遍历当层for(int i 0; isize ;i){TreeNode node queue.poll();//最右边 if(size-1 i ){ret.add(node.val);}//遍历当层节点添加下一层节点if(node.left!null){queue.offer(node.left);}if(node.right!null){queue.offer(node.right);}}}return ret;}2. 前序遍历改造先访问右子树 时间复杂度O(N) 空间复杂度O(N) public ListInteger rightSideView(TreeNode root) {ListInteger res new ArrayList();dfs(root, 0, res);return res;}private void dfs(TreeNode node, int level, ListInteger res) {if (node null)return;if (level res.size()) res.add(node.val); // 每一层的第一个节点dfs(node.right, level1, res);dfs(node.left, level1, res);} 【总结】 1.二叉树遍历 前序遍历 先输出当前结点的数据再依次遍历输出左结点和右结点中序遍历 先遍历输出左结点再输出当前结点的数据再遍历输出右结点后续遍历 先遍历输出左结点再遍历输出右结点最后输出当前结点的数据 2. Queue操作 3. 切割子问题 分层思考
http://www.zqtcl.cn/news/340961/

相关文章:

  • 网站如何申请微信支付接口织梦中英文网站源码
  • 礼县住房和城乡建设局网站化妆品的网站设计方案
  • 做外汇网站代理公关团队
  • wordpress登录页面创建seo网站平台
  • 兰州seo整站优化服务商企业网站seo优化方案
  • 高校网站建设管理制度Wordpress动图主题
  • 手机ui设计网站自己做传奇网站
  • 长春网站建设吉网传媒实力牜网站pv是什么意思
  • 西安网站建设培训班无锡seo报价
  • 网站设计的技能高端品牌网站建设公司哪家好
  • 专门做二手书网站或app陕西交通建设集团官方网站
  • 微信商城怎么开徐州网站推广优化
  • 服装店网站建设规划书山西网站的公司
  • 龙岩做网站改版一般多久wordpress后台登入
  • 网站建设税收编码怎么联系企业的网站建设
  • 色块布局网站首页模板各种网站解决方案
  • 电商建站工具手机编辑网页的软件有哪些
  • 网站腾讯备案吗wordpress英文主题怎么用
  • 网站内容建设的建议wordpress主题enfold
  • 哪里做网站优化石家庄学校网站建设
  • 诸暨北京有哪些网站制作公司wordpress菜单外链
  • 免费建网站的步骤wordpress分享可见内容
  • 成都网站建设公司服务商自己做网站还有出路吗
  • 汉南城乡建设局网站网站建设新手教程
  • 网站用途及栏目说明软件外包公司开发流程
  • 公司做网站做淘宝好还是自建网站好
  • 成功网站案例有哪些淮安市交通建设局网站
  • 购买虚拟机建网站网站开发合同变更
  • 备案的网站做跳转不影响备案把购彩网站建设
  • 2w网站建设模式百度应用市场