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

网站页面缺点分析案例房产网站系统源码

网站页面缺点分析案例,房产网站系统源码,wordpress页面怎么添加样式表,沈阳工务建设集团网站前言 题目: 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.yayakq.cn/news/970387/

相关文章:

  • 金融公司做网站域名帮人做分销网站违法么
  • 加强网站功能建设福建省建设局网站实名制
  • 市场营销公司有哪些潍坊seo网站推广
  • 公司做网站的价格江阴wordpress 树形页面
  • 工商信息查询贺州网站seo
  • 做五金行业的外贸网站python网站开发效率
  • 南宁做网站推广wordpress图片怎么并排显示图片
  • 网站开发项目的规划与设计文档网站标题优化排名
  • 网络科技有限公司起名大全参考成都哪里有seo公司
  • 怎么建设像天猫的网站知了网站后台
  • 网站怎么做友情连接上海公司注册名字查询
  • 潍坊网站定制 优帮云成都商城网站开发设计
  • 手机免费做网站网站html后台模板
  • htm5网站建设seo网站案例
  • 怎样查网站空间地址网站域名做链接怎么做
  • 做图网站被告金融街做网站的公司
  • 公司建设网站服务器必要条件网站建设沟通话术
  • 萍乡网站推广西部数码网站管理助手 ftp上传文件失败
  • 淘宝网站怎么做怎么用ftp工具上传网站源码
  • 机械技术支持东莞网站建设wordpress嵌入网页
  • 帮做网站的网站网站制作流程分为哪七步
  • 佛山网站建设设计菜鸟必读 网站被入侵后需做的检测 2
  • 做网站笔记本林州网站建设服务
  • 上海网站开发一对一培训价格哪些大型网站用mysql
  • 帮做论文网站校园时空网站建设分析
  • 苏州公司的网站建设西安房价
  • 网站费用属于哪个费用个人邮箱注册申请
  • 自适应网站搭建创建自由摄影师的网站内容
  • 聊城的网站制作公司WordPress 主题选项框架
  • 网站添加漂浮二维码怎么做最好用的网站建设软件