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

自己做商城网站做分析仪器推广的网站

自己做商城网站,做分析仪器推广的网站,网站开发字体的引用,seo技术经理给出一个带权有向图#xff0c;要使整个图连通。SCC中的点之间花费为0#xff0c;所以就先缩点#xff0c;然后缩点后两点之间的权值为最小边的权值#xff0c;把这些权值累加起来就是答案。 1 #include iostream2 #include cstdio3 #include algorith…给出一个带权有向图要使整个图连通。SCC中的点之间花费为0所以就先缩点然后缩点后两点之间的权值为最小边的权值把这些权值累加起来就是答案。 1 #include iostream2 #include cstdio3 #include algorithm4 #include cstring5 #include vector6 #include stack7 using namespace std;8 9 int n, m; 10 11 const int maxn 50000 10; 12 13 vectorint G[maxn], C[maxn]; 14 15 stackint S; 16 int pre[maxn], lowlink[maxn], sccno[maxn]; 17 int dfs_clock, scc_cnt; 18 19 void dfs(int u) 20 { 21 pre[u] lowlink[u] dfs_clock; 22 S.push(u); 23 for(int i 0; i G[u].size(); i) 24 { 25 int v G[u][i]; 26 if(!pre[v]) 27 { 28 dfs(v); 29 lowlink[u] min(lowlink[u], lowlink[v]); 30 } 31 else if(!sccno[v]) lowlink[u] min(lowlink[u], pre[v]); 32 } 33 34 if(lowlink[u] pre[u]) 35 { 36 scc_cnt; 37 for(;;) 38 { 39 int x S.top(); S.pop(); 40 sccno[x] scc_cnt; 41 if(x u) break; 42 } 43 } 44 } 45 46 void find_scc() 47 { 48 dfs_clock scc_cnt 0; 49 memset(pre, 0, sizeof(pre)); 50 memset(sccno, 0, sizeof(sccno)); 51 for(int i 0; i n; i) if(!pre[i]) dfs(i); 52 } 53 54 int cost[maxn]; 55 56 int main() 57 { 58 while(scanf(%d%d, n, m) 2) 59 { 60 for(int i 0; i n; i) { G[i].clear(); C[i].clear(); } 61 while(m--) 62 { 63 int u, v, d; scanf(%d%d%d, u, v, d); 64 G[u].push_back(v); C[u].push_back(d); 65 } 66 find_scc(); 67 68 memset(cost, -1, sizeof(cost)); 69 for(int i 0; i n; i) 70 for(int j 0; j G[i].size(); j) 71 { 72 int u sccno[i], v sccno[G[i][j]]; 73 if(u v) continue; 74 if(cost[v] -1) cost[v] C[i][j]; 75 else cost[v] min(cost[v], C[i][j]); 76 } 77 78 int ans 0; 79 for(int i 1; i scc_cnt; i) if(cost[i] ! -1) ans cost[i]; 80 printf(%d\n, ans); 81 } 82 83 return 0; 84 } 代码君  转载于:https://www.cnblogs.com/AOQNRMGYXLMV/p/4718315.html
http://www.pierceye.com/news/694532/

相关文章:

  • 个人域名能做网站吗江苏外贸型网站制作
  • 文登区做网站的公司琴行网站开发学术论文
  • 嵌入式网站开发学习百度seo优化收费标准
  • 网站评价及优化分析报告湖南省邵阳建设局网站
  • 网站推广是做什么的深圳市住房建设与保障局官方网站
  • qq群推广网站lamp网站开发制作
  • ui网站界面设计广州省建设监理协会网站
  • 网站界面设计教程宁波正规网站seo公司
  • 网站建设与管理中专上海注册公司注册地址
  • 清溪网站建设怎么用wordpress打开网站
  • 网站稳定性不好的原因wordpress仿站维护
  • 银行管理系统网站建设最专业的医疗网站建设
  • 网站应该怎么做住建官网查询
  • 建设网站类型条形码生成器在线制作图片
  • 邯郸广告公司网站建设seo排名怎么做
  • 大眼睛网站建设做艺术品的网站
  • 自助免费网站建设平台网站开发php还是jsp
  • 网站建设成本多少北京怎么进行网页设计
  • 给个网站做导航违法吗游戏推广员每天做什么
  • 交互式网站开发技术全国企业信用公示信息公示网官网
  • 大连网站设计公司排名班级优化大师的功能有哪些
  • 旅游网站建设的概念ppt模板自己制作
  • 重庆网站建设首选承越网站开发建设方案
  • 创建一个网站的费用网站服务器租用报价
  • 潍坊企化网站建设大型免费网站制作
  • 松原网站制作网页制作的基本步骤流程
  • 太原网站建设制作机构西安网络seo公司
  • 移动网站建设报价表抖音代运营商
  • 镇平县两学一做网站服装网站建设推荐
  • 苏州建网站的公wordpress添加侧栏广告