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

网站手机源码免费虚拟主机空间互联

网站手机源码,免费虚拟主机空间互联,漳州网站建设去博大a优,织梦网站有会员系统怎么做正题 题目链接:https://www.luogu.com.cn/problem/P4643 题目大意 给出nnn个点mmm条边的无向图#xff0c;两个人轮流选择一个未被选择的点加入点集。 然后每个人的权值为选出的点的导出子图点权加边权和。 两个人都希望自己的权值减去对方的权值最大 求先手的权值减去后…正题 题目链接:https://www.luogu.com.cn/problem/P4643 题目大意 给出nnn个点mmm条边的无向图两个人轮流选择一个未被选择的点加入点集。 然后每个人的权值为选出的点的导出子图点权加边权和。 两个人都希望自己的权值减去对方的权值最大 求先手的权值减去后手的权值 1≤n≤104,1≤m≤1051\leq n\leq 10^4,1\leq m\leq 10^51≤n≤104,1≤m≤105 解题思路 结论就是把边权均分到点权处。 证明的话假设两个点之间的点权为www。 那么如果两边颜色不同那么这个均分出来的权值会统计一个w2−w20\frac{w}{2}-\frac{w}{2}02w​−2w​0的权值 如果两边颜色相同那么就会统计上这个权值。排序然后一个一个选就好了 时间复杂度O(nlog⁡nm)O(n\log nm)O(nlognm) code #includecstdio #includecstring #includealgorithm using namespace std; const int N1e510; int n,m,w[N],v[N],p[N],x[N],y[N],e[N],ans; int main() {scanf(%d%d,n,m);for(int i1;in;i)scanf(%d,w[i]),v[i]w[i]*2,p[i]i;for(int i1;im;i){scanf(%d%d%d,x[i],y[i],e[i]);v[x[i]]e[i];v[y[i]]e[i];}sort(v1,v1n);for(int in;i1;i-2)ansv[i]-v[i-1];printf(%d\n,ans/2);return 0; }
http://wiki.neutronadmin.com/news/173815/

相关文章:

  • 专业品牌网站建设价格哪个浏览器可以看禁止网站
  • 新思域设计公司网站建设建设厅证书查询网站
  • 网站空间模板电信 网站备案
  • 如何设计中文网站浙江省和住房建设厅网站
  • 网站集约化建设要求深圳建筑协会
  • 具体阐述对网站如何加强建设广州seo学徒
  • 河北建设协会官方网站wordpress wp posts
  • 做电台用啥什么网站大连零基础网站建设教学公司
  • 做网站需要多少钱呢创业小项目 个人创业电商
  • 企业网站托管注意事项指数函数公式
  • 金华永康义乌网站建设廊坊优化外包
  • 沈阳企业网站设计制作dw做网站的导航栏怎么做
  • 网站导航栏效果手机旅游网站建设
  • 网站设计北京新毕业设计做网站还是系统好
  • c .net 做网站广州番禺区男科医院
  • 建个企业网站一年多少钱成都有什么好玩的吗
  • 彩票网站做维护是什么石家庄站在哪个区
  • 保定电子商务网站建设怎样做一个app
  • 网站建设账务处理属于什么费用免费装修设计软件
  • 怎么计算网站开发费用自己做个网站怎么做
  • 网站流量怎么做的个人工作室营业执照
  • 凡科是免费做网站吗p2p 网站开发
  • 我买了一个备案网站 可是公司注销了wordpress 视频 广告
  • 单页网站制作工具wordpress评论没有收到邮箱
  • 扬州做网站的公司wordpress文字主题
  • 佛山设计网站公司拍拍网站源码
  • 爱站网能不能挖掘关键词高陵微网站建设
  • 北京南站列车时刻表商务网站模板
  • 免费做网站软件下载做模板网站赚钱吗
  • 同声传译公司网站建设东莞好的网站国外站建设价格