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

英语机构网站建设方案五星级酒店网站建设方案

英语机构网站建设方案,五星级酒店网站建设方案,单位做网站注意什么,电子商务包括哪些专业[ABC239E] Subtree K-th Max 题面翻译 给定一棵 n n n 个节点的树#xff0c;每个节点的权值为 x i x_i xi​。 现有 Q Q Q 个询问#xff0c;每个询问给定 v , k v,k v,k#xff0c;求节点 v v v 的子树第 k k k 大的数。 0 ≤ x i ≤ 1 0 9 , 2 ≤ n ≤ 1 0 5 , …[ABC239E] Subtree K-th Max 题面翻译 给定一棵 n n n 个节点的树每个节点的权值为 x i x_i xi​。 现有 Q Q Q 个询问每个询问给定 v , k v,k v,k求节点 v v v 的子树第 k k k 大的数。 0 ≤ x i ≤ 1 0 9 , 2 ≤ n ≤ 1 0 5 , 1 ≤ Q ≤ 1 0 5 , 1 ≤ k ≤ 20 0\le x_i\le10^9,2\le n\le10^5,1\le Q\le10^5,1\le k\le20 0≤xi​≤109,2≤n≤105,1≤Q≤105,1≤k≤20。 翻译提供xiaohaoaibiancheng66 题目描述 $ N $ 頂点の根付き木があります。頂点には $ 1 $ から $ N $ の番号がついており、根は頂点 $ 1 $ です。 $ i $ 番目の辺は頂点 $ A_i $ と $ B_i $ を結んでいます。 頂点 $ i $ には整数 $ X_i $ が書かれています。 $ Q $ 個のクエリが与えられます。$ i $ 番目のクエリでは整数の組 $ (V_i,K_i) $ が与えられるので、次の問題に答えてください。 問題頂点 $ V_i $ の部分木に含まれる頂点に書かれた整数のうち、大きい方から $ K_i $ 番目の値を求めよ 输入格式 入力は以下の形式で標準入力から与えられる。 $ N $ $ Q $ $ X_1 $ $ \ldots $ $ X_N $ $ A_1 $ $ B_1 $ $ \vdots $ $ A_{N-1} $ $ B_{N-1} $ $ V_1 $ $ K_1 $ $ \vdots $ $ V_Q $ $ K_Q $ 输出格式 $ Q $ 行出力せよ。$ i $ 行目には $ i $ 番目のクエリに対する答えを出力せよ。 样例 #1 样例输入 #1 5 2 1 2 3 4 5 1 4 2 1 2 5 3 2 1 2 2 1样例输出 #1 4 5样例 #2 样例输入 #2 6 2 10 10 10 9 8 8 1 4 2 1 2 5 3 2 6 4 1 4 2 2样例输出 #2 9 10样例 #3 样例输入 #3 4 4 1 10 100 1000 1 2 2 3 3 4 1 4 2 3 3 2 4 1样例输出 #3 1 10 100 1000提示 制約 $ 2\ \leq\ N\ \leq\ 10^5 $$ 0\leq\ X_i\leq\ 10^9 $$ 1\leq\ A_i,B_i\leq\ N $$ 1\leq\ Q\ \leq\ 10^5 $$ 1\leq\ V_i\leq\ N $$ 1\leq\ K_i\leq\ 20 $与えられるグラフは木である頂点 $ V_i $ の部分木は頂点を $ K_i $ 個以上持つ入力に含まれる値は全て整数である Sample Explanation 1 この入力において与えられる木は下図のようなものです。 ![図](https://img.atcoder.jp/ghi/e2bc1237d64f79f33181e6f54c9f7ce7.png) $ 1 $ 番目のクエリでは、頂点 $ 1 $ の部分木に含まれる頂点 $ 1,2,3,4,5 $ に書かれた数のうち大きい方から $ 2 $ 番目である $ 4 $ を出力します。 $ 2 $ 番目のクエリでは、頂点 $ 2 $ の部分木に含まれる頂点 $ 2,3,5 $ に書かれた数のうち大きい方から $ 1 $ 番目である $ 5 $ を出力します。 思路刚看到这种题就感觉写起来很别扭怎么还是要敢写才行错了不要紧根据k的范围我们可以知道我们只需要暴力遍历即可得出来每一个节点前20大的数 #includebits/stdc.husing namespace std;typedef long long ll; typedef pairll, llPII; const int N 2e5 10; const int MOD 998244353; const int INF 0X3F3F3F3F; const int dx[] {-1, 1, 0, 0, -1, -1, 1, 1}; const int dy[] {0, 0, -1, 1, -1, 1, -1, 1}; const int M 1e6 10;vectorllans[N], a(N 1), ed[N];//存树void dfs(int u, int fa) {vectorllo;o.push_back(a[u]);//存上自己for(auto it : ed[u]){if(it fa) continue;dfs(it, u);//一直遍历it那一个节点for(auto k : ans[it])//相当于那个节点上的数都给遍历完了{o.push_back(k);}}sort(o.begin(), o.end(), greaterll());//排好序//我们只需要取出前20即可int si min(20, (int)o.size());for(int i 0; i si; i ){ans[u].push_back(o[i]);} } int main() {int n, q;cin n q;for(int i 1; i n; i ){cin a[i];}for(int i 1; i n - 1; i ){int u, v;cin u v;ed[u].push_back(v);ed[v].push_back(u);//存图}dfs(1, -1);//预处理出来第k大while(q --){int u, k;cin u k;cout ans[u][k - 1] endl;//因为下标从0开始的} }
http://www.w-s-a.com/news/296904/

相关文章:

  • 以个人名义做地方门户网站社保服务个人网站
  • 上海企业做网站设计制作感悟150字
  • asp.netmvc网站开发ps设计网页
  • win2008 挂网站 404官方网站是什么
  • 网站只做内容 不做外链做姓氏图的网站
  • 中国建设银行信用卡黑名单网站wordpress怎么解密密码
  • 建设银行如何网站设置密码广州网站营销推广
  • 企业做网站的步骤与做网站注意事项四川省住房建设厅网站打不开
  • 网页设计网站规划报告百度文库官网登录入口
  • 郑州医疗网站开发wordpress能注册
  • 创建网站的英语石家庄微信网站建设
  • 分享几个x站好用的关键词微信商城小程序开发一般需要多少钱
  • 做韩国外贸网站wordpress手机版中文
  • 建站群赚钱有前途吗蚌埠北京网站建设
  • 北京网站建设求职简历十堰seo优化教程
  • 网站顶部可关闭广告微信小程序多少钱
  • 网站背景怎么弄斜杠青年seo工作室
  • ps个人网站首页怎么制作如何做网站的版块规划
  • 做网站的市场开源建站工具
  • 邹平做网站哪家好自动点击器app
  • 南阳seo网站排名优化wordpress文章对游客不显示
  • 网站301什么意思湛江市seo网站设计报价
  • 免费建造网站化妆品网络营销方案
  • 建公司网站wordpress the content
  • 网站的站点的管理系统建设银行网站注册企业
  • 长春火车站是哪个站做微商哪个网站有客源
  • 亚马逊培训费用一般多少seo专业培训课程
  • 做推文封面图网站南宁高端网站建设
  • 天津网站搜索排名做电影免费ppt模板下载网站
  • 襄樊最好网站建设价格网站建设与设计 毕业设计