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

李贤威wordpress建站教程建筑公司年终总结会总经理发言稿

李贤威wordpress建站教程,建筑公司年终总结会总经理发言稿,缪斯装饰设计有限公司,怎么制作网站店铺正题 题目链接:https://www.luogu.org/problem/CF613D 题目大意 一棵树#xff0c;每次询问kkk个点#xff0c;删除mmm个点要这些点两两不连通#xff0c;求mmm的最小值。 解题思路 我们可以对于询问的点构造一颗虚树#xff0c;然后进行贪心选取即可。 codecodecode #…正题 题目链接:https://www.luogu.org/problem/CF613D 题目大意 一棵树每次询问kkk个点删除mmm个点要这些点两两不连通求mmm的最小值。 解题思路 我们可以对于询问的点构造一颗虚树然后进行贪心选取即可。 codecodecode #includecstdio #includecstring #includealgorithm using namespace std; const int N110000; struct node{int to,next; }a[2*N]; int n,siz[N],dep[N],son[N],top[N],fa[N]; int tot,ls[N],p[N],ans,cnt,s[N],q,dfn[N],num; void adde(int x,int y) {if(xy) return;a[tot].toy;a[tot].nextls[x];ls[x]tot; } void dfs1(int x) {siz[x]1;dfn[x]num; for(int ils[x];i;ia[i].next){int ya[i].to;if(yfa[x]) continue;dep[y]dep[x]1;fa[y]x;dfs1(y);siz[x]siz[y];if(siz[y]siz[son[x]])son[x]y; } } void dfs2(int x,int fa) {if(son[x]){top[son[x]]top[x];dfs2(son[x],x);}for(int ils[x];i;ia[i].next){int ya[i].to;if(yfa||yson[x]) continue;top[y]y;dfs2(y,x);} } int LCA(int x,int y) {while(top[x]!top[y])if(dep[top[x]]dep[top[y]]) yfa[top[y]];else xfa[top[x]];if(dep[x]dep[y]) return x;return y; } void ins(int x) {if(!cnt){s[cnt]x;return;}int lcaLCA(s[cnt],x);while(cnt1dep[lca]dep[s[cnt-1]]){adde(s[cnt-1],s[cnt]),cnt--;}if(dep[lca]dep[s[cnt]]) adde(lca,s[cnt--]);if((!cnt)||(s[cnt]!lca)) s[cnt]lca;s[cnt]x; } void dp(int x) {if(siz[x]){for(int ils[x];i;ia[i].next){int ya[i].to;dp(y);if(siz[y]){siz[y]0;ans;}}}else{for(int ils[x];i;ia[i].next){int ya[i].to;dp(y);siz[x]siz[y];siz[y]0;}if(siz[x]1){ans;siz[x]0;}}ls[x]0; } bool cmp(int x,int y) {return dfn[x]dfn[y];} int main() {scanf(%d,n);for(int i1;in;i){int x,y;scanf(%d%d,x,y);adde(x,y);adde(y,x);}dfs1(1);top[1]1;dfs2(1,1);tot0;memset(siz,0,sizeof(siz));memset(ls,0,sizeof(ls));scanf(%d,q);while(q--){int k;cnt0;ans0;scanf(%d,k);p[0]1;for(int i1;ik;i){scanf(%d,p[i]);siz[p[i]];}for(int i1;ik;i)if(siz[fa[p[i]]]){puts(-1);p[0]0;break;}if(!p[0]){for(int i1;ik;i)siz[p[i]]--;continue;}sort(p1,p1k,cmp);if(p[1]!1) s[cnt]1;for(int i1;ik;i) ins(p[i]);while(cnt1) adde(s[cnt-1],s[cnt]),cnt--;dp(1);siz[1]tot0;printf(%d\n,ans);} }
http://www.ihoyoo.com/news/11945.html

相关文章:

  • 网站设计建设企业教务管理系统登录入口官网
  • 网站建设方案华为郑州市
  • 眉山网站设计中国职业培训在线官方网站
  • 营销型网站建设总结WordPress室内净化主题
  • 哪些网站可以做go注释盐山网站
  • 做暖暖免费网站wordpress文章内页的图片地址修改
  • php源码网站后台面密码忘了在哪能找回密码群晖 做网站服务器
  • 做去态网站要学什么语言商标设计logo图案软件免费
  • 枣庄网站建设费用自己做的网站怎么显示表格边框
  • 现在网站后台有哪几种模板形式中国建设银行网站公积金查询余额
  • 好网站建设公司有多少银川网站建设
  • 网站怎么做值班表网站跳转qq链接怎么做的
  • 高端网站定制策划wamp搭建wordpress
  • 设计网站公司优选亿企邦网站建设 淘宝客末班
  • 十渡网站建设企业解决方案模板
  • 网站模板 扁平化wordpress 网站模板
  • 内蒙古网站建设熊掌号响应式网站的原理
  • 支付公司网站建设会计分录办公室装修实景拍摄图
  • 赣县城乡规划建设局网站网站top排行榜
  • xampp安装网站模板深圳企业网站建设报价
  • 网站建设 项目书 框架win主机安装wordpress
  • 国内网站欣赏找个网站
  • 在vs中做网站如何连接数据库重庆行业网站建设
  • 网站建设托管产品图广东全网营销与推广公司
  • 网站模板小偷上海网站建设一般多少钱
  • 如何建设专业化的网站项目建设对企业的意义
  • 电商平台网站建设方案以网站和什么为重点建设平台
  • 青浦网站建设 迎鑫网站推广对接
  • 阿里云零基础网站建设教学服装页面设计的网站
  • 榆林微网站建设深圳网站模板