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

学校网站建设的技术方案合肥网页设计

学校网站建设的技术方案,合肥网页设计,厦门市建设执业资格管理中心网站,深圳网站设计公司wx成都柚米科技15【HDU-2376】Average distance 题意#xff1a; 给你一个树#xff0c;求树上任意两个点之间的距离的平均值 题解#xff1a; 就是求出任意两点之间的距离和然后除以边数 ”任意两点之间的距离“ 和怎么算#xff1f; 我们去考虑边的贡献情况#xff1a; 对于边(u,v) 给你一个树求树上任意两个点之间的距离的平均值 题解 就是求出任意两点之间的距离和然后除以边数 ”任意两点之间的距离“ 和怎么算 我们去考虑边的贡献情况 对于边(u,v)u是v的父亲节点siz[v]表示以v为根的子树的节点数量(包含v)(n-siz[v]) 表示不在以v为根的子树的节点数量这两部分中各选一个点构成的连线都会经过(u,v)n是总节点,那么答案就是这个边的贡献就是ans(n-siz[v]) * siz[v] * w 代码 #includebits/stdc.h #define INF 0x3f3f3f3f using namespace std; typedef long long LL; const int MAXN 1e410; int n; vectorpairint,int e[MAXN]; LL dp[MAXN],sum[MAXN];void dfs(int cur,int father) {sum[cur] 1;int len e[cur].size();for(int i 0; i len; i){int v e[cur][i].first;if(v father) continue;dfs(v,cur);sum[cur] sum[v];dp[cur] dp[v] sum[v]*(n-sum[v])*(e[cur][i].second);}return; }int main() {int T;scanf(%d,T);while(T--){scanf(%d,n);for(int i 0; i n; i){e[i].clear();dp[i] sum[i] 0;}int u,v,w;for(int i 0; i n-1; i){scanf(%d%d%d,u,v,w);e[u].push_back(make_pair(v,w));e[v].push_back(make_pair(u,w));}dfs(1,-1);printf(%.11f\n,(double)(dp[1]/(n*(n-1)/2.0)));} }
http://www.pierceye.com/news/98897/

相关文章:

  • 故宫博物院官网网站咋做的山东省济宁市最新消息
  • 天河营销型网站建设html网页设计代码作业正能量
  • 国外网站设计欣赏智能获客系统
  • 济南网站建设599网站建设完工后在什么科目核算
  • 学校网站的作用app营销推广方式
  • 怎么做网站互换链接重庆工程建设信息网官网查询
  • 刚开始做网站要传数据库吗赛迪建设网站
  • 网站网络推广教程手机html网站开发视频
  • 网站弹出广告代码口碑好的龙岗网站建设
  • 东莞网站建设-搜盟网电商的运营推广
  • 美发网站 源代码网站建设的博客
  • 做电影视频网站赚钱嘛安溪人做的网站
  • 网站建设基础代码赣州专门网公司
  • 购物网站答辩ppt怎么做网站开发环境
  • 做网站的费用计入销售费用吗做装修效果图的网站
  • 企业网站制作深圳免费域名映射
  • 安徽建设厅网站施网站的静态页面谁做
  • 网站内页seo桂林山水甲天下是哪个景点
  • 外贸网站免费建站小榄网站建设公司
  • 做旅游网站赚钱吗wordpress模板调用自定义插件
  • 南宁手机网站建设工艺品做网站
  • 可以下载电影的网站怎么做适合程序员的wordpress主题
  • 哪些网站微信支付平台建设网站软件
  • 做系统网站赚钱做爰网站有哪些
  • 新密做网站公司网站建设工作部署会
  • 上海网站推广方法怎么做网页 网站制作
  • 网站蜘蛛怎么看wordpress多用户商城主题
  • 拨付网站建设经费的请示wordpress+电商版本
  • 深圳网站制作需要多少钱互动营销网站
  • 营销型网站公司名称烟台网站建设专业臻动传媒