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

html5网站源代码手机如何建免费网站

html5网站源代码,手机如何建免费网站,wordpress文章编辑页面,discuz 修改网站标题正题 题目大意 求一棵树上有多少条路径长度≤len\leq len≤len 解题思路 首先普通点分治。扫描的时候将每个点保存为一个二元组(dis,gra)(dis,gra)(dis,gra)分别表示离(分治到的)根的距离#xff0c;属于根的那颗子树。 然后按照disdisdis排序#xff0c;两个指针L,RL,RL,…正题 题目大意 求一棵树上有多少条路径长度≤len\leq len≤len 解题思路 首先普通点分治。扫描的时候将每个点保存为一个二元组(dis,gra)(dis,gra)(dis,gra)分别表示离(分治到的)根的距离属于根的那颗子树。 然后按照disdisdis排序两个指针L,RL,RL,R用cnicn_icni​表示[L1,R][L1,R][L1,R]这个区间内是iii这个子树的点的个数。 然后我们发现满足disLdisR≤lendis_Ldis_R\leq lendisL​disR​≤len这个范围根据LLL的向前RRR是单调不升的然后两个指针维护一下每次统计一下答案R−L−cnLR-L-cn_LR−L−cnL​ codecodecode #includecstdio #includeset #includealgorithm using namespace std; const int N100100; struct node{int to,w,next; }a[N*3]; struct Num_node{int a,b; }num[N]; int siz[N],ls[N],v[N],root,len,n,f[N],ans,tot,x,y,w,cnt,cn[N]; bool cmp(Num_node x,Num_node y) {return x.ay.a;} void addl(int x,int y,int w) {a[tot].toy;a[tot].ww;a[tot].nextls[x];ls[x]tot; } void groot(int x,int fa) {siz[x]1;f[x]0;for(int ils[x];i;ia[i].next)if(a[i].to!fa!v[a[i].to]){groot(a[i].to,x);siz[x]siz[a[i].to];f[x]max(f[x],siz[a[i].to]);}f[x]max(f[x],n-siz[x]);if (f[x]f[root]) rootx; } void dfs(int x,int fa,int w,int grafa) {num[cnt].bgrafa;num[cnt].aw;cn[grafa];for(int ils[x];i;ia[i].next)if (!v[a[i].to]a[i].to!fa)cn[a[i].to]0,dfs(a[i].to,x,wa[i].w,grafa); } void dp(int x) {v[x]1;cnt0;for(int ils[x];i;ia[i].next)if(!v[a[i].to])dfs(a[i].to,x,a[i].w,a[i].to);sort(num1,num1cnt,cmp);for(int L0,Rcnt;LR;L,cn[num[L].b]--){while(num[L].anum[R].alen) cn[num[R].b]--,R--;if(LR) break;ans(R-L-cn[num[L].b]);}for(int ils[x];i;ia[i].next)if(!v[a[i].to]){nsiz[a[i].to];root0;groot(a[i].to,0);dp(root);} } int main() {scanf(%d%d,n,len);for(int i1;in;i){scanf(%d%d%d,x,y,w);addl(x,y,w);addl(y,x,w);}f[0]2147483647;groot(1,0);dp(root);printf(%d,ans); }
http://www.yutouwan.com/news/490623/

相关文章:

  • 一个专门做恐怖片的网站福田瑞沃前四后四车价格
  • 勒流顺德网站建设西部数码 网站建设
  • 大石网站建设表白网页制作源码
  • 手机网站用什么域名百度站长工具怎么推广网站
  • 死循环网站济南公积金网站
  • 百度云电脑版网站入口2022最新小学生新闻
  • 南沙企业网站建设爱做网站免费
  • 廊坊网站建设服务汕头网站网站建设
  • 一个人做的网站做什么好深圳十大龙头企业
  • 成都网站优化排名推广wordpress和discuz织梦
  • 做公司简介网站电子商务网站建设的评估工具
  • 做个简单的导航网站虚拟主机网站建设步骤
  • 高权重网站代做排名WordPress 数据库 缓存
  • 仙游网站建设公司海口个人建站模板
  • 百度域名登录搜索引擎的关键词优化
  • 网站续费服务商微信怎么注册
  • 网站导航条制作wordpress怎么把分类弄成导航
  • 彩票娱乐网站建设介绍网站ppt该怎么做
  • 公司注册网站源码软件培训网站建设
  • 深圳服饰网站建设成都网站建设 雷
  • 网站不备案可以建设吗手机兼职快递录单员
  • flash+xml网站模板创建网站要申请域名吗
  • 电商平台有哪些网站名wordpress云音乐插件
  • 企业企业网站建设公司注册资金最新规定
  • 做的漂亮的家居网站百度怎么搜索关键词
  • 太原网站设计公司wordpress采集插件中文
  • 网站后台更新怎么做wordpress加速插件
  • 怎么建设境外网站宜昌哪里有做网站的
  • 凡科网站建设wordpress 插件 调用
  • 崇礼网站建设成品网站w灬源码伊甸