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

网站定位模板足球比赛直播app

网站定位模板,足球比赛直播app,wordpress图片站模板下载,广州引流推广公司tarjan 视频讲解 /*** 题目链接#xff1a;https://vjudge.net/problem/HDU-5934* 题意#xff1a;给你n个炸弹#xff0c;引爆每个炸弹会有一定的花费。每个炸弹给出坐标x#xff0c;y#xff0c;半径r#xff0c;引爆花费#xff1b;* 引爆一个炸弹会把范围内的炸…tarjan 视频讲解 /*** 题目链接https://vjudge.net/problem/HDU-5934* 题意给你n个炸弹引爆每个炸弹会有一定的花费。每个炸弹给出坐标xy半径r引爆花费* 引爆一个炸弹会把范围内的炸弹引爆连锁反应。 现在想把所有炸弹引爆的最小花费。* * 解题思路强连通缩点。根据a能够引爆b可以在建一条a到b的单向边。如果是一个强连通这一部分的图* 任意两点都可以相互到达那么就把这个强连通分量变成一个点值最分量的最小值。这样图就变成有向无环图了。* 考虑到每个点的花费都是大于0的所以引爆开始点最划算即为入度为0的点。* * 前置技能 tarjan 缩点。 */#include bits/stdc.h using namespace std;const int maxn100010; const int INF2e91e8; vectorintE[maxn]; struct Point {int x,y,r,cost; }boom[maxn]; bool judge(Point a,Point b) {if( 1ll*(a.x-b.x)*(a.x-b.x)1ll*(a.y-b.y)*(a.y-b.y)1ll*a.r*a.r ) return true;return false; } int dfn[maxn],low[maxn],id,vis[maxn],ans,deg[maxn]; int num[maxn],cnt,cost[maxn];//对点进行重新编号数组num按照联通分量进行编号 stackintS; void init() {idcnt0;memset(deg,0,sizeof(deg));memset(num,0,sizeof(num));memset(vis,0,sizeof(vis));memset(dfn,0,sizeof(dfn)); } void tarjan(int x) {low[x]dfn[x]id;S.push(x);vis[x]1;for(int i0;i(int)E[x].size();i){int toE[x][i];if(!dfn[to]) {tarjan(to);low[x]min(low[x],low[to]);}else if(vis[to]) low[x]min(low[x],dfn[to]);}if(low[x]dfn[x]){int mincostINF,in0;cnt;while(1){int nowS.top();S.pop();vis[now]0;num[now]cnt;mincostmin(mincost,boom[now].cost);if(nowx) break;}cost[cnt]mincost;} } int main() {int T,cas1;scanf(%d,T);while(T--){int n;scanf(%d,n);init();for(int i1;in;i){E[i].clear();scanf(%d%d%d%d,boom[i].x,boom[i].y,boom[i].r,boom[i].cost);}for(int i1;in;i){for(int j1;jn;j){if(ij) continue;if(judge(boom[i],boom[j])) E[i].push_back(j);}}for(int i1;in;i)if(!dfn[i]) tarjan(i);for(int i1;in;i){for(int j0;j(int)E[i].size();j){int toE[i][j];if(num[i]!num[to]) deg[num[to]];}}ans0;for(int i1;icnt;i) if(deg[i]0) anscost[i];printf(Case #%d: %d\n,cas,ans);}return 0; } 转载于:https://www.cnblogs.com/coded-ream/p/7615955.html
http://www.zqtcl.cn/news/40909/

相关文章:

  • 网站都有服务器吗二级域名怎么做网站备案
  • 重庆模板网站建站如何建立外卖网站
  • 绿色企业网站模板济南住房与城乡建设局网站
  • dede大气黑色网站源码wordpress大家都用什么主题
  • 宁波网站建设优化找哪家wordpress设置阅读更多
  • 黄山旅游最佳路线seo优化关键词0
  • 官方网站的网络营销功能分析电脑怎么创建网站吗
  • 什么网站做电子章做得好网站制作新报价
  • 网站界面怎么做教务系统学生登录入口
  • 建立wordpress网站wordpress交互式地图
  • 做一个响应网站多少钱石家庄建站工具
  • 网页设计与制作一课一文宁波seo推荐优化
  • 做设计及免费素材网站有哪些南通影楼网站建设
  • 朔州网站建设哪家便宜宁波网站排名方法
  • 网站是用什么技术做的公司产品营销策划
  • 企业网站成品源码重庆企业seo
  • 网站建设基本资料怎样建立俄罗斯网站
  • 电子商务网站建设主管的策划书宁波网络营销推广开发中心
  • 手机网站推荐哪个好湘潭建设网站
  • 网站做服务端服务器上做网站
  • 做网站设计用什么软件阿里云wordpress发邮件
  • 上饶做网站多少钱wordpress 登陆样式
  • 番禺区建设网站崇文网站开发
  • 智慧团建网站密码忘了php 显示不同网站内容
  • 舟山外贸建站公司国际商务网站
  • 可信网站可信站点网站怎么加关键词做优化
  • 网站带薪歌手都要怎样做呀网站开发网页设计
  • wordpress数据采集seo外链发布平台有哪些
  • 想建网站怎么做大学动漫制作专业就业自我介绍
  • 网站通栏图片代码域名如何解析别人网站