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

东阳网站建设有哪些高端网站建设公司兴田德润在那里

东阳网站建设有哪些,高端网站建设公司兴田德润在那里,河北网站优化公司,建设网站用什么好给定一个非空二叉树的根节点 root , 以数组的形式返回每一层节点的平均值。与实际答案相差 10-5 以内的答案可以被接受。 示例 1#xff1a; 输入#xff1a;root [3,9,20,null,null,15,7] 输出#xff1a;[3.00000,14.50000,11.00000] 解释#xff1a;第 0 层的平均值为 …给定一个非空二叉树的根节点 root , 以数组的形式返回每一层节点的平均值。与实际答案相差 10-5 以内的答案可以被接受。 示例 1 输入root [3,9,20,null,null,15,7] 输出[3.00000,14.50000,11.00000] 解释第 0 层的平均值为 3,第 1 层的平均值为 14.5,第 2 层的平均值为 11 。 因此返回 [3, 14.5, 11] 。示例 2: 输入root [3,9,20,15,7] 输出[3.00000,14.50000,11.00000]提示 树中节点数量在 [1, 104] 范围内-231  Node.val 231 - 1 /*** 层序遍历*/vectordouble averageOfLevels(TreeNode *root) {queueTreeNode * que;vectordouble result;//如果节点不为空则直接放入if (root ! NULL) que.push(root);//如果队列为空则结束循环while (!que.empty()) {//用于记录每层节点记录加入队列的数量int size que.size();double sum 0;//统计每一层的和//根据size的数量进行相对应的操作for (int i 0; i size; i) {//取出相对应的元素TreeNode* node que.front();//弹出对应元素que.pop();//累加节点的和sum node-val;//加入完当前节点后再选择它的左节点和右节点if (node-left) que.push(node-left);if (node-right) que.push(node-right);}result.push_back(sum / size);}return result;}
http://www.zqtcl.cn/news/110/

相关文章:

  • 网站制作昆山成都市建设质监站网站
  • 做网站和百度推广有什么不一样如何查看一个网站的访问量
  • 网站建设实训报告范文seo技术蜘蛛屯
  • 广东专业网站定制哪个网站可以做计算机二级的题
  • 电子商务查询网站怎么让网站绑定域名访问不了
  • 毕业设计团购网站建设wordpress模板二次元
  • 营销型企业网站建站做网站怎么弄
  • 做网站后的收获上海市建筑业官网
  • 网站建设使用情况免费微信公众号素材网
  • 东莞网站建设推广有哪些网站优化的常见问题
  • 沈阳建设工程城乡建设厅系统优化的方法哲学
  • 河北网站建设制作广州网站建设 信科公司
  • 织梦网站内容自动更新台州优秀关键词优化
  • 深圳罗湖高端网站建设公司做网站要多少钱
  • 天猫网站左侧菜单向右滑出的导航菜单网站关键词收录查询
  • 找个做网站的 优帮云江苏嘉文建设发展有限公司网站
  • 要怎么做网站网站 各种 备案
  • 个人新闻类网站模板免费下载申请网址费用
  • 郑州郑东新区呼和浩特网站优化
  • 网站logo大全免费的微商城平台
  • 行业网站源码线上线下整合营销方案
  • 小程序模板素材深圳搜狗seo
  • 自己做彩票网站犯法吗快对小程序入口
  • 优惠网站代理怎么做文化体育局网站建设
  • 网站关键词设几个网页截图快捷键是什么