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

新洲网站建设app制作平台源码

新洲网站建设,app制作平台源码,自己做cdk兑换码网站,网站SEO的评价题目 给定一棵二叉树#xff0c;如果站在该二叉树的右侧#xff0c;那么从上到下看到的节点构成二叉树的右侧视图。例如#xff0c;图7.6中二叉树的右侧视图包含节点8、节点10和节点7。请写一个函数返回二叉树的右侧视图节点的值。 分析 既然这个题目和二叉树的层相关如果站在该二叉树的右侧那么从上到下看到的节点构成二叉树的右侧视图。例如图7.6中二叉树的右侧视图包含节点8、节点10和节点7。请写一个函数返回二叉树的右侧视图节点的值。 分析 既然这个题目和二叉树的层相关因此可以应用广度优先搜索来解决。由于需要区分二叉树不同的层因此在遍历时把不同层的节点放入不同的队列也就是利用两个队列分别存放当前遍历的层和下一层的节点。 解 public class Test {public static void main(String[] args) {TreeNode node8 new TreeNode(8);TreeNode node6 new TreeNode(6);TreeNode node10 new TreeNode(10);TreeNode node5 new TreeNode(5);TreeNode node7 new TreeNode(7);node8.left node6;node8.right node10;node6.left node5;node6.right node7;ListInteger result rightSideView(node8);System.out.println(result);}public static ListInteger rightSideView(TreeNode root) {ListInteger view new LinkedList();if (root null) {return view;}QueueTreeNode queue1 new LinkedList();QueueTreeNode queue2 new LinkedList();queue1.offer(root);while (!queue1.isEmpty()) {TreeNode node queue1.poll();if (node.left ! null) {queue2.offer(node.left);}if (node.right ! null) {queue2.offer(node.right);}if (queue1.isEmpty()) {view.add(node.val);queue1 queue2;queue2 new LinkedList();}}return view;} }
http://www.w-s-a.com/news/927151/

相关文章:

  • 网站建设与管理行业发展情况制作网页动态效果
  • wordpress 特色缩略图临沂seo全网营销
  • 隆昌市住房和城乡建设厅网站做网站用什么字体比较好
  • 惠州网站建设设计18款未成年禁用软件ap入口
  • 班级网站 建设目标如何做好网站建设内容的策划书
  • 网站建设与网页设计期末考试清博舆情系统
  • plone网站开发商城网站建设怎么收费
  • 旺旺号查询网站怎么做公司门户网站项目模版
  • 网站免费一站二站四站上海网站怎么备案表
  • 漫画交流网站怎么做开发微信小程序公司
  • 网站建设马鞍山怎么建立局域网网站
  • 开源 网站开发框架哪些网站可以做图片链接
  • 大良制作网站网站设计的能力要求
  • 前端设计除了做网站还能做什么江苏高校品牌专业建设工程网站
  • 做二手房产网站多少钱用户权限配置wordpress
  • 做亚马逊网站需要租办公室吗小型企业网站模板
  • 网站全屏视频怎么做个人公司注册网上申请
  • 如何k掉别人的网站搜索引擎优化与关键词的关系
  • 百度推广 网站吸引力做网站开发的薪酬怎么样
  • js网站开发工具软件营销方案
  • 做网站的天空网云南省建设厅网站怎么进不去
  • 天津网站排名提升网络营销推广策略包括哪些
  • 网站建设与管理 ppt网站打开是别人的
  • 图片网站怎么做排名怎么分析一个网站seo
  • 伪原创对网站的影响深圳装修公司排名100强
  • 网站建设公司效果个人可以做医疗信息网站吗
  • 网站使用arial字体下载微网站 建设
  • 文化馆网站建设意义营销型国外网站
  • 公司网站定位建议wordpress怎么用模板
  • 中国十大热门网站排名计算机选什么专业最好