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

建购物网站 教程千锋前端培训多少钱

建购物网站 教程,千锋前端培训多少钱,抖音代运营成功案例,宁波建设给定一个非空二叉树的根节点 root , 以数组的形式返回每一层节点的平均值。与实际答案相差 10-5 以内的答案可以被接受。 提示&#xff1a; 树中节点数量在 [1, 104] 范围内-231 < Node.val < 231 - 1 代码&#xff1a; /*** Definition for a binary tree node.* stru…

给定一个非空二叉树的根节点 root , 以数组的形式返回每一层节点的平均值。与实际答案相差 10-5 以内的答案可以被接受。



提示:

  • 树中节点数量在 [1, 104] 范围内
  • -231 <= Node.val <= 231 - 1

代码:

/*** 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) {vector<double> res;queue<TreeNode*> DS;int cnt;double sum;if(root == nullptr) return res;DS.push(root);while(!DS.empty()){sum = 0;cnt = DS.size();for(int i = 0; i < cnt; i++){TreeNode* p = DS.front();DS.pop();sum += p->val;if(p->right != nullptr){DS.push(p->right);}if(p->left != nullptr){DS.push(p->left);}}res.push_back(sum / cnt);}return res;}
};

解题思路:

(1)使用广度优先搜索。

(2)一次全部读出一层的节点,并进行计算平均值。

http://www.laogonggong.com/news/56879.html

相关文章:

  • 网站建设一条龙ue365wordpress增加中英文切换
  • 淘宝客网站域名请小组讨论一个完整的网页设计流程
  • 中卫市建设网站图书馆第一代网站建设
  • 企业网站建设及运营现状分析grace wordpress
  • 网站建设伍金手指下拉3asp.net做的网站文字控件随窗口大小不变化
  • 免费的行情软件网站下载短视频运营计划书
  • 昆明网站建设公司排名wordpress全站ajax代码
  • 凡科网站建站阿里云虚拟主机免费版
  • 超链接网站建设dede如何设置网站端口
  • 【网站建设苏州高新区核酸检测
  • 做户外照明有哪些网站济宁建设工程信息网
  • 专业素材网站php网站怎么做
  • 团关系转接网站建设企业管理系统咨询
  • 用代码怎么建设网站怎么建设国外网站
  • 小视频做网站怎么赚钱吗平面设计接单软件
  • 网站建设费 无形资产最全的百度网盘搜索引擎
  • 有域名建网站知名公司
  • 上海松江建设发展有限公司网站杭州市城乡建设网官网
  • 烟台市芝罘区建设局网站鄂尔多斯网站推广
  • 做网站表示时间的控件用哪个临海响应式网站设计
  • 搜狗推广做网站要钱吗wordpress 件康
  • 网站建设的用户体验新闻资讯app制作公司
  • 企业网站的需求分析泉州seo代理计费
  • 电影网站系统源码苏州中国建设银行招聘信息网站
  • 做一个个人网站郑州市招投标信息网
  • 有域名 有主机 怎么建设网站华为al00手机价格是多少钱
  • 鞍山市城市建设网站影楼网站制作
  • wampserver做的网站重庆网站建设 渝
  • 国家水资源监控能力建设网站做商城网站的企业
  • 策划方案免费的网站易企秀可以做网站吗