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

网站怎么加载图片做logo百度公司推广

网站怎么加载图片做logo,百度公司推广,长沙推广销售,产品工艺设计前言 题目: 637. 二叉树的层平均值 文档: 代码随想录——二叉树的层平均值 编程语言: C 解题状态: 求取平均值的时候出现了点问题 思路 C中,浮点数的相加会产生精度误差,求取平均值时最好只在最后一步进行…

前言

题目: 637. 二叉树的层平均值
文档: 代码随想录——二叉树的层平均值
编程语言: C++
解题状态: 求取平均值的时候出现了点问题

思路

C++中,浮点数的相加会产生精度误差,求取平均值时最好只在最后一步进行除法运算。本题在求平均值之前,需要使用层序遍历方便求解。

代码

/*** Definition for a binary tree node.* struct TreeNode {*     int val;*     TreeNode *left;*     TreeNode *right;*     TreeNode() : val(0), left(nullptr), right(nullptr) {}*     TreeNode(int x) : val(x), left(nullptr), right(nullptr) {}*     TreeNode(int x, TreeNode *left, TreeNode *right) : val(x), left(left), right(right) {}* };*/
class Solution {
public:vector<double> averageOfLevels(TreeNode* root) {queue<TreeNode*> q;vector<double> res;if (root != NULL) q.push(root);while (!q.empty()) {int size = q.size();double sum = 0;for (int i = 0; i < size; i++) {TreeNode* node = q.front();q.pop();sum += (node -> val);if (node -> left) q.push(node -> left);if (node -> right) q.push(node -> right);}res.push_back(sum / size);}return res;}
};
http://www.dt0577.cn/news/38597.html

相关文章:

  • 广州网站建设多少钱搜索引擎bing
  • 广东省建设监理协会网站网络零售的优势有哪些
  • 网站网页设计案例搜收录批量查询
  • 网站制作公司官网首页软文素材网
  • 吉林省建筑信息管理平台seo实战技巧100例
  • 网站建设需要注意的问题阿里云万网域名查询
  • 东航集团客户网站是哪家公司建设搜索引擎优化学习
  • 网站建设业务员提成湖南网络营销外包
  • 装修公司网站用的织梦网址关键词查询
  • asp.net做网站头部和尾部_都用什么来实现公司网站建设推广
  • 怎样网站建设代运营电商公司排行榜
  • 德国购物网站大全抖音广告怎么投放
  • 最新任免名单最新关闭站长工具seo综合查询
  • 购物网站,购物车界面如何做排名优化公司哪家靠谱
  • 来年做那些网站能致富关键词查询网站
  • 上海做网站推广公司域名查询站长之家
  • wix怎么做网站教程网站推广软件ky99
  • 做汽配批发做那个网站比较好佛山网站优化
  • 东莞市网站建设怎么做属于自己的网站
  • 网上购物网站网站建设分析快速优化排名公司推荐
  • 广东城乡住房建设厅网站免费seo网站推广在线观看
  • 怎么做动态网站jsp税收大数据
  • 四川万景建设工程有限公司网站网站排名优化怎样做
  • 一个上线的网站需要怎么做搜狗优化排名
  • 江苏省品牌专业建设网站嘉兴网站建设方案优化
  • 自定义投票网站怎么做网络营销策划书案例
  • 郑州网站开发西安百度推广排名
  • 健身房网站模板互联网域名交易中心
  • 高唐网站建设服务商搜狗营销
  • 如何设置网站默认首页网站百度收录突然消失了