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

网站的按钮怎么做/自建站模板

网站的按钮怎么做,自建站模板,做网站最大的公司,seo做的好的网站链接&#xff1a;点击打开链接 题意&#xff1a;给定一颗有N个节点的带权树&#xff0c;之后进行M次操作&#xff1a;Q操作&#xff1a;询问树上所有点对之间的距离之和&#xff0c;E操作&#xff1a;修改树上某一条边的权值 代码&#xff1a; #include <queue> #inclu…

链接:点击打开链接

题意:给定一颗有N个节点的带权树,之后进行M次操作:Q操作:询问树上所有点对之间的距离之和,E操作:修改树上某一条边的权值

代码:

#include <queue>
#include <vector>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <iostream>
#include <algorithm>
using namespace std;
const int siz=100005;
struct node{long long to,cost;
};
vector<node> G[siz];
long long n,ans,dp[siz],dis[siz],val[siz];
void dfs(long long s,long long fa){long long i,tmp;dp[s]=1;for(i=0;i<G[s].size();i++){tmp=G[s][i].to;if(tmp==fa)continue;dis[tmp]=dis[s]+1;val[tmp]=G[s][i].cost;                  //把深度深的点设为边的编号dfs(tmp,s);dp[s]+=dp[tmp];ans+=(val[tmp]*(dp[tmp]*(n-dp[tmp])));}
}
int main(){                                     //算每条边的贡献值,更新时直接根据string s;                                   //节点数更新long long m,i,j,u,v,w;while(scanf("%lld%lld",&n,&m)!=EOF){for(i=1;i<=n;i++)G[i].clear();for(i=1;i<n;i++){scanf("%lld%lld%lld",&u,&v,&w);G[u].push_back((node){v,w});G[v].push_back((node){u,w});}memset(dis,0,sizeof(dis));memset(val,0,sizeof(val));ans=0;dfs(1,0);while(m--){cin>>s;if(s=="QUERY")printf("%lld\n",ans);else{scanf("%lld%lld%lld",&u,&v,&w);if(dis[u]>dis[v])swap(u,v);                      //直接根据子树点的个数更新ans+=((w-val[v])*dp[v]*(n-dp[v]));val[v]=w;}}}return 0;
}

http://www.jmfq.cn/news/5259493.html

相关文章:

  • wordpress搜索引擎显示/seo建站教学
  • 漯河网站制作/有什么引流客源的软件
  • 上海工商网查询/seo技术有哪些
  • 苏州建设公司有哪些/上海推广seo
  • 公司如何做网站宣传/个人博客网站设计毕业论文
  • 企业网站建设方案书范文/网站关键词排名优化方法
  • 包头网站建设价格/seo国外英文论坛
  • 织梦网站导入链接怎么做/专业seo培训
  • 百度收录自适应网站/网推拉新app推广接单平台
  • 深圳门户网站建设/网络工具
  • 淘宝客如何建设自己的网站/网站优化最为重要的内容是
  • 毕业设计做网站想法/百度浏览器网址链接
  • 建设网站模块需要哪些/前端seo主要优化哪些
  • 创建一个网站的项目体现项目完成速度因素的/技术培训学校机构
  • 北京住房和城乡建设部官方网站/哪个浏览器不屏蔽网站
  • 睿达科网络 网站建设/关键词seo价格
  • 怎样接做网站的活/青岛seo网站关键词优化
  • 用 可以做网站软件吗/seo网站怎么搭建
  • 郏县网站制作公司/app开发公司
  • 营销型网站如何策划/网络营销是什么课程
  • 网站免费正能量软件/百度推广费2800元每年都有吗
  • wordpress 做仿站/项目营销推广策划
  • 简述电子商务网站的内容设计与开发/子域名大全查询
  • 深圳市公司网站建设平台/无锡seo公司哪家好
  • 网站制作换下面友情连接/爱站网备案查询
  • 宜城网站建设网络推广/外贸网站优化公司
  • 个体工商户做网站/关键词排名优化流程
  • 导购网站怎么做/磁力搜索器 磁力猫
  • 郴州市住房建设局门户网站/seo外链论坛
  • 平面设计师常用的素材网站/网站seo关键词优化排名