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

天津公司建设网站聊天软件开发需要多少钱

天津公司建设网站,聊天软件开发需要多少钱,凯里网站建设go007,中国知名公司给定一个非空二叉树, 返回一个由每层节点平均值组成的数组。 示例 1#xff1a; 输入#xff1a; 3/ \9 20/ \15 7输出#xff1a;[3, 14.5, 11] 解释#xff1a; 第 0 层的平均值是 3 , 第1层是 14.5 , 第2层是 11 。因此返回 [3, 14.5, 11] 。 提示#xff1a; …给定一个非空二叉树, 返回一个由每层节点平均值组成的数组。 示例 1 输入 3/ \9 20/ \15 7输出[3, 14.5, 11] 解释 第 0 层的平均值是 3 , 第1层是 14.5 , 第2层是 11 。因此返回 [3, 14.5, 11] 。 提示 节点值的范围在32位有符号整数范围内。代码如下: /*** 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:vectordouble averageOfLevels(TreeNode* root) {auto cnt vectorint();auto sum vectordouble();dfs(root,0,cnt,sum);auto ave vectordouble();for (int i 0;isum.size();i){ave.push_back(sum[i]/cnt[i]);}return ave;}void dfs(TreeNode *root,int lev,vectorintcnt,vectordoublesum){if (rootnullptr) return ;if (lev sum.size()){sum[lev]root-val;cnt[lev]1;}else {sum.push_back(1.0*root-val);cnt.push_back(1);}dfs(root-left,lev1,cnt,sum);dfs(root-right,lev1,cnt,sum);} };
http://www.pierceye.com/news/810240/

相关文章:

  • div嵌套影响网站收录唐山做网站多少钱
  • 做网站挂谷歌广告赚钱吗windows优化大师自动安装
  • 网站下一步工作怎么做网上最好购物网站
  • OA 公司网站 铁道建设报自驾游网站建设
  • wordpress建站网站根目录短视频怎么赚钱
  • 亳州网站开发公司wordpress 添加分享
  • 如何查询网站接入信息移动网站开发框架
  • 河南做网站的百度竞价推广收费标准
  • 深圳的深圳的网站建设公司校园网站建设方向
  • 电商网站建设 解决方案的设计营销策略都有哪些方面
  • 菏泽网站建设兼职凡科网制作网站教程
  • 实验一 电子商务网站建设与维护北京网站设计培训学校
  • 周到的网站建设合肥建筑网站大全
  • 国外互联网资讯网站南宁网站制作费用
  • 建设公司网站要注意哪些蜜雪冰城推广软文
  • 做信息安全的网站博客网站的建设
  • 门户网站建设项目书提升学历是什么意思
  • 上海网站建设极简慕枫塘沽有哪些互联网公司
  • 社区网站如何做官方网站建设哪儿有
  • 做兼职的网站策划书大连中山网站建设
  • 中国摄影网站深圳网站建设龙华
  • 个人网站怎么建立深圳网站建站费用
  • 笔趣阁建站教程网页设计 网站建设啥意思
  • 海门网站开发西安响应式网站建设服务提供商
  • 自适应网站建站哈尔滨市建设安全监察网站
  • nas服务器可以做网站吗电商类网站开发方案
  • 免费的个人的网站网站建设 考虑
  • 医院网站建设的目的高端网站有哪些优势
  • 佛山网站建设首选如何备份wordpress
  • 优化稳定网站排名网站建设需要学什么语言