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

如何查询网站域名备案个人备案的网站做企业站

如何查询网站域名备案,个人备案的网站做企业站,外网搭建,怎样利用网站做引流正题 题目链接:https://www.luogu.com.cn/problem/P3345 题目大意 nnn个点的一棵树#xff0c;每次修改一个点的点权后询问一个xxx最小化∑y1ndis(x,y)∗dy\sum_{y1}^ndis(x,y)*d_yy1∑n​dis(x,y)∗dy​ 解题思路 先是构建一个点分树#xff0c;然后考虑如何计算答案。 我…正题 题目链接:https://www.luogu.com.cn/problem/P3345 题目大意 nnn个点的一棵树每次修改一个点的点权后询问一个xxx最小化∑y1ndis(x,y)∗dy\sum_{y1}^ndis(x,y)*d_yy1∑n​dis(x,y)∗dy​ 解题思路 先是构建一个点分树然后考虑如何计算答案。 我们定义一个frxfr_xfrx​表示点分树上faxfa_xfax​到xxx所在子树的路径上第一个节点我们可以比较frxfr_xfrx​的答案和faxfa_xfax​的答案如果frxfr_xfrx​更大那么就向xxx移动。那么如何计算两个节点的答案的我们需要维护三个值sdx,sxx,sfxsd_x,sx_x,sf_xsdx​,sxx​,sfx​分别表示下面的子树都是点分子树xxx子树内的点权和xxx子树内的∑y1ndis(x,y)∗dy\sum_{y1}^ndis(x,y)*d_y∑y1n​dis(x,y)∗dy​xxx子树内的所有点∑y1ndis(fax,y)∗dy\sum_{y1}^ndis(fa_x,y)*d_y∑y1n​dis(fax​,y)∗dy​。 这样我们就可以通过枚举到根节点的路径计算每个点的答案时间复杂度O(nlog⁡3n)O(n\log^3 n)O(nlog3n)因为有LCALCALCA求路径长度。 考虑优化我们可以用RMQRMQRMQ求LCALCALCA每次到一个点时序列中加入这个点然后回退时加入父节点之后询问一个区间中深度最小的节点即可。 时间复杂度O(nlog⁡2n)O(n\log^2 n)O(nlog2n) codecodecode #includecstdio #includecstring #includealgorithm #includevector #includestack #define mp(x,y) make_pair(x,y) #define ll long long using namespace std; const int N2e510,T22; struct node{int to,next,w; }a[N*2]; int n,m,tot,cnt,ls[N],dep[N],dis[N],f[N][T],lg[N],dfn[N],rfn[N]; int num,root,f0[N],siz[N],fa[N],sd[N],fr[N];ll sw[N],sx[N]; bool v[N];vectorint e[N];stackint s; //struct heap{ // priority_queuepairint,int q1,q2; // void push(pairint,int x) // {q1.push(x);return;} // void pop(pairint,int x) // {q2.push(x);return;} // pairint,int top(){ // while(!q2.empty()q1.top()q2.top()) // q1.pop(),q2.pop(); // return q1.top(); // } // int size(){return q1.size()-q2.size();} //}q[N]; void addl(int x,int y,int w){a[tot].toy;a[tot].nextls[x];ls[x]tot;a[tot].ww;return; } void dfs(int x,int fa){dfn[cnt]x;rfn[x]cnt;dep[x]dep[fa]1;for(int ils[x];i;ia[i].next){int ya[i].to;if(yfa)continue;dis[y]dis[x]a[i].w;dfs(y,x);dfn[cnt]x;}return; } void init(){dfs(1,1);for(int i1;icnt;i)f[i][0]dfn[i];for(int i2;icnt;i)lg[i]lg[i/2]1;for(int j1;(1j)cnt;j)for(int i1;i(1j)-1cnt;i){int xf[i][j-1],yf[i(1j-1)][j-1];f[i][j]dep[x]dep[y]?x:y;}return; } int LCA(int x,int y){int lrfn[x],rrfn[y];if(lr)swap(l,r);int zlg[r-l1];xf[l][z];yf[r-(1z)1][z];return dep[x]dep[y]?x:y; } int get_dis(int x,int y) {return dis[x]dis[y]-2*dis[LCA(x,y)];} void groot(int x,int fa){siz[x]1;f0[x]0;for(int ils[x];i;ia[i].next){int ya[i].to;if(yfa||v[y])continue;groot(y,x);siz[x]siz[y];f0[x]max(f0[x],siz[y]);}f0[x]max(f0[x],num-siz[x]);if(f0[x]f0[root])rootx;return; } void build(int x){v[x]1;int Snum;for(int ils[x];i;ia[i].next){int ya[i].to;if(v[y])continue;num(siz[y]siz[x])?(S-siz[x]):(siz[y]);root0;groot(y,x);fr[root]y;yroot;build(y);fa[y]x;e[x].push_back(y);}return; } ll count(int x){ll anssx[x];for(int yx;fa[y];yfa[y])ans1ll*(sd[fa[y]]-sd[y])*get_dis(x,fa[y])sx[fa[y]]-sw[y];return ans; } int main() {freopen(tree1.in,r,stdin);scanf(%d%d,n,m);for(int i1;in;i){int x,y,w;scanf(%d%d%d,x,y,w);addl(x,y,w);addl(y,x,w);}init();numn;f0[0]n;groot(1,1);int prroot;build(root);while(m--){int x,w,y;scanf(%d%d,x,w);yx;while(x){ll z1ll*w*get_dis(y,fa[x]?fa[x]:x);sw[x]z;sx[fa[x]]z;sd[x]w;xfa[x];}xpr;ll anscount(x);while(1){if(e[x].empty())break;ll z0;bool flag0;anscount(x);for(int i0;ie[x].size();i)if((zcount(fr[e[x][i]]))ans){xe[x][i];flag1;break;}if(flag)continue;break;}anscount(x);printf(%lld\n,ans);}return 0; }
http://www.yutouwan.com/news/256231/

相关文章:

  • 社保网站上20号做的新增搜素引擎排名优化计费方式
  • seo 网站地图优化网站设计工具有哪些
  • 400电话安装佛山营销网站建设网站好坏怎么分析
  • 网站开发安全问题网页升级未成年请自觉离开
  • 大学生app开发经费预算代做seo排名
  • 如何做网上销售网站学室内设计要多久能学会
  • 南昌p2p网站建设兰州中川国际机场三期
  • 建设网站的价值网址ip地址查询工具
  • 中国建设银行宁夏分行网站wordpress 画图插件
  • 中国企业信息网官方网站网站建设 绵阳
  • 百度多长时间收录网站做seo对网站推广有什么作用
  • 网站建设大致价格2017开发公司工程部经理竞聘演讲稿
  • 买空间去哪个网站做个卖东西的网站
  • 网站页脚内容长春网站seo
  • 建网站资阳哪家强?网站后台如何修改标题
  • 莘县建设局网站嘉兴网站建设运营
  • 备案 网站备注wordpress怎么配置文件
  • 餐馆效果图网站c 网站开发部署
  • wordpress模板制作教程清智优化北京
  • 蓝色机械营销型网站wordpress调用模版
  • 淘宝网站的建设目的是什么意思网站源码下载pdf文件
  • 网站设计实例东陵网站制作
  • 做网站哪个系统最好陕西建设厅继续教育网站
  • 网站的最近浏览 怎么做百度开发者搜索
  • 哪个网站能免费做电子书封面跨境电商平台app排名
  • 建个网站山东省服务外包网
  • php建站模板seo信息优化
  • 苏州网站建设哪家快wordpress女性模板
  • 株洲网站建设开发百度百家号官网登录
  • 购物网站开发费用网站改版 被k