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

郴州建设网站邻水县规划和建设局 网站

郴州建设网站,邻水县规划和建设局 网站,芜湖有没有做网站的,自己建的网站地址作者:指针不指南吗 专栏:蓝桥杯倒计时冲刺 🐾马上就要蓝桥杯了,最后的这几天尤为重要,不可懈怠哦🐾 文章目录1.完全二叉树1.完全二叉树 题目 链接: 完全二叉树的权值 - 蓝桥云课 (lanqiao.cn) 给…

作者:指针不指南吗
专栏:蓝桥杯倒计时冲刺

🐾马上就要蓝桥杯了,最后的这几天尤为重要,不可懈怠哦🐾

文章目录

  • 1.完全二叉树

1.完全二叉树

  • 题目

    链接: 完全二叉树的权值 - 蓝桥云课 (lanqiao.cn)

    给定一棵包含 N 个节点的完全二叉树,树上每个节点都有一个权值,按从 上到下、从左到右的顺序依次是 A1,A2,⋅⋅⋅A N,如下图所示:

    img

    现在小明要把相同深度的节点的权值加在一起,他想知道哪个深度的节点 权值之和最大?如果有多个深度的权值和同为最大,请你输出其中最小的深度。

    注:根的深度是 1。

    输入描述

    第一行包含一个整数 N*(1≤N≤105)。

    第二行包含 N 个整数A1,A2,⋅⋅⋅A**N*(−10510^5105A i10510^5105 )。

    输出描述

    输出一个整数代表答案。

    输入

    7
    1 6 5 4 3 2 1
    

    输出

    2
    
  • 题解

    #include<bits/stdc++.h>
    using namespace std;const int N=1e5+10;
    int a[N];  //数组的大小 开的大一点 int main()
    {int n;scanf("%d",&n);for(int i=1;i<=n;i++)scanf("%d",&a[i]);int depth=0;long long sum=-1e18;  //让 sum 尽可能的小,因为输入的数中含有负数  //我们可以举几个例子,推出规律 //每一层的一个数编号为 2^(i-1) ,每一层的的个数为 2^(depth-1) for(int i=1,d=1;i<=n;i*=2,d++)  // i 表示,每一层的第一个编号{	long long s=0;  //每一层的 权值 for(int j=i;j<i+(1<<d-1)&&j<=n;j++)  //j 表示每一层的编号,保证 j 不越每一层的界和整个节点个数的界 s+=a[j];if(sum<s)  //比较每一层 权值 {sum=s;depth=d;	}	} cout<<depth;return 0;
    }
    
  • 反思

    读题,理解他深层次的要求,明确要求什么

    属于一个规律题,编号可以 推出来

    逻辑一定要 正确,思路清晰一点,数据范围的处理

Alt

http://www.yayakq.cn/news/248090/

相关文章:

  • 用canvas做网站做关键词优化
  • 做网站都去哪申请网址一般网站的宽度
  • 马鞍山建设局网站半厘米wordpress
  • 由一个网页建成的网站简单的html网页制作模板免费
  • 购物网站建设过程安卓软件定制开发
  • 做设计的网站定制app下载软件电脑版
  • 高端手机网站建设需要多少钱湖南企业网站定制
  • 那些网站是做俄罗斯鞋子素材网免费
  • 进空间的网站网站 短链接怎么做
  • 建设银行 网站怎么打不开了开一个网站多少钱
  • 微信分销平台排行广州网站优化排名哪家好
  • 单位网站 单位网页 区别吗建筑网格布搭接
  • 公司两个网站可以做友情链接吗广州万户网络科技有限公司
  • 行业前10的网站建设定制网站建设公司价格
  • 建设网站需要什么设施?专业手机网站制作哪家好
  • 手机网站开发注意网站可以换域名吗
  • flash网站开源正规的电商平台有哪些
  • 大中小网站的区分网站开发了下载文件需要
  • 地方网站域名莱州网络推广
  • 网站服务名词解释中国建设银行官网首页 网站首页
  • 网站开发工程师应聘书范文700字门户网站建设内
  • 网站步骤林业建设协会网站
  • 域名申请 网站建设wordpress媒体插件
  • 毕设如何做网站东丽做网站公司
  • 做论坛网站好吗如何打开网站网页
  • 舟山建设网站公司建设网络平台的流程
  • 廊坊网站建站建设全球新冠死亡人数
  • 上海响应式网站建设推荐湘潭市建设工程质量监督站网站
  • 中国建设劳动学会是假网站吗深圳沙井做网站
  • 徐州网站制作功能深圳公司排名100强