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

昆明百度智能建站蘑菇街网站模板

昆明百度智能建站,蘑菇街网站模板,博瑞微传媒建站快车,东莞网站seo推广优化2023NOIP A层联测27 A.kotori 文章目录 2023NOIP A层联测27 A.kotori题目大意思路code 题目大意 琴里的飞船中有 n n n 个人,其中有 n − 1 n - 1 n−1 个通道,所以飞船的内部是一个树形结构。每个人从 1 − n 1-n 1−n 编号,编号越小代表…

2023NOIP A层联测27 A.kotori

文章目录

  • 2023NOIP A层联测27 A.kotori
    • 题目大意
    • 思路
    • code

题目大意

琴里的飞船中有 n n n 个人,其中有 n − 1 n - 1 n1 个通道,所以飞船的内部是一个树形结构。每个人从 1 − n 1-n 1n 编号,编号越小代表这个人的投票经验最丰富。

每个人有一个投票装置,初始都没有启动。现在琴里希望她的飞船支持 q q q 次操作,每次操作是以下两种行动之一:

  1. 把第 x x x 个人的投票装置启动。
  2. 由于每个人都想向经验最丰富的人咨询决策,但又不想绕路地去往一个装置前投票,所以还需要快速查询第 x x x 个人到任意一个投票装置的简单路径上的编号最小的人。

n , q ≤ 1 0 6 n , q \le 10^6 n,q106

思路

我们以第一个激活的点为根。

那么询问点 x x x 的答案就是:点 x x x 到根的最小值或者所有已激活的点到根的最小值。

code

#include <bits/stdc++.h>
#define fu(x , y , z) for(int x = y ; x <= z ; x ++) 
using namespace std;
const int N = 1e6 + 5;
int flg[N] , sz[N] , hd[N] , cnt , dis[N];
struct E {int to , nt;
} e[N << 1];
void add (int x , int y) { e[++cnt].to = y , e[cnt].nt = hd[x] , hd[x] = cnt; }
void dfs1 (int x , int fa) {sz[x] = flg[x];int max1 = 0 , y;for (int i = hd[x] ; i ; i = e[i].nt) {y = e[i].to;if (y == fa) continue;dfs1 (y , x);dis[x] += dis[y] + sz[y];sz[x] += sz[y];}
}
int main () {int u , v;scanf ("%d" , &n);fu (i , 1 , n) scanf ("%1d" , &flg[i]);fu (i , 1 , n - 1) {scanf ("%d%d" , &u , &v);add (u , v) , add (v , u);}dfs1 (1 , 0);
}
http://www.yayakq.cn/news/877074/

相关文章:

  • 自己做网站 最好的软件生活信息网站建设
  • 长宁网站制作wordpress 给标签加id
  • 1.简述网站建设的步骤网站设计论文开题报告
  • 哈尔滨公司网站团队网站排名首页前三位
  • 利用建站系统wordpress建设网站传媒公司手机网站模板
  • 做网站需要的带宽上行还是下行想开一家相亲网站 怎么做
  • 小说网站建设多少钱微信如何做商城网站
  • 如何做网站源码ps教程自学网新手教程详细步骤
  • 网站评测的作用在凡科建设网站的流程
  • wordpress建站文本教程软文云
  • 封面设计网站有哪些炫富做图网站
  • 招聘网58同城招聘发布山西seo和网络推广
  • 广州网站建设哪里有pac网站代理
  • 网站的营销方式有哪些ae模板免费下载网站
  • 一学一做短视频网站wordpress常用插件汇总
  • 网站开发招标评分标准html代码分享
  • 福州专业网站开发很专业网站百度显示绿色官网字如何做的
  • 建网站资阳哪家强?成都如何寻找做网站的
  • 济南制作网站公司哪家好个人做外贸哪个平台好
  • 销售类网站数据库的建设青岛建设网站企业
  • 网站托管服务协议网站开发app定制
  • 大型网站建设定制开发营销软文800字范文
  • 优秀网站作品一件代发货源app
  • 开发区建网站外包企业网站建设的公司价格
  • 重庆制作网站速成班网页制作的优势和劣势
  • 网站有了如何做推广wordpress 文章多图
  • 上海营销型网站建站网站做多大的宽高
  • 企业网站的基本内容以及营销功能做网站最基础需要什么条件
  • 网站建设项目运作的可行性佛山手工活外发加工网
  • 网站开发东莞一个微信小程序多少钱