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

中山品牌网站建设推广南京网站设计制作公司排名榜

中山品牌网站建设推广,南京网站设计制作公司排名榜,孝感网站的建设,做网站优化排名Description 给你一个无向图#xff0c;N(N500)个顶点, M(M5000)条边#xff0c;每条边有一个权值Vi(Vi30000)。给你两个顶点S和T #xff0c;求一条路径#xff0c;使得路径上最大边和最小边的比值最小。如果S和T之间没有路径#xff0c;输出”IMPOSSIBLE”N(N500)个顶点, M(M5000)条边每条边有一个权值Vi(Vi30000)。给你两个顶点S和T 求一条路径使得路径上最大边和最小边的比值最小。如果S和T之间没有路径输出”IMPOSSIBLE”否则输出 这个比值如果需要表示成一个既约分数。 备注 两个顶点之间可能有多条路径。 Input   第一行包含两个正整数N和M。下来的M行每行包含三个正整数xy和v。表示景点x到景点y之间有一条双向 公路车辆必须以速度v在该公路上行驶。最后一行包含两个正整数st表示想知道从景点s到景点t最大最小速 度比最小的路径。s和t不可能相同。 1N500,1x,yN0v300000M5000 Output   如果景点s到景点t没有路径输出“IMPOSSIBLE”。否则输出一个数表示最小的速度比。如果需要输出一 个既约分数。 Sample Input 【样例输入1】 4 2 1 2 1 3 4 2 1 4 【样例输入2】 3 3 1 2 10 1 2 5 2 3 8 1 3 【样例输入3】 3 2 1 2 2 2 3 4 1 3 Sample Output 【样例输出1】 IMPOSSIBLE 【样例输出2】 5/4 【样例输出3】 2 题解 将所有边按权值排序枚举最小边顺序枚举最大边直到s和t连通。利用并查集。 没了。 附代码 #include algorithm #include cstdio typedef long long LL; const int N 505, M 5050; struct Edge{int u, v, w;bool operator(const Edge x)const{return w x.w;} }; Edge e[M]; int fa[N]; int find(int x) {if (fa[x]) return fa[x] find(fa[x]);return x; } inline void Union(int x, int y) {if ((x find(x)) ! (y find(y)))fa[x] y; } int gcd(int a, int b) {return b ? gcd(b, a % b) : a; } int main() {int n, m, s, t;scanf(%d%d, n, m);for (int i 0; i m; i)scanf(%d%d%d, e[i].u, e[i].v, e[i].w);std::sort(e, e m);scanf(%d%d, s, t);int ansn 10000000, ansd 1;for (int l 0; l 1 m; l) {for (int i 1; i n; i) fa[i] 0;Union(e[l].u, e[l].v);int r;for (r l 1; r m find(s) ! find(t); r)Union(e[r].u, e[r].v);if (find(s) find(t)) {int an e[r - 1].w, ad e[l].w;if ((LL)an * ansd (LL)ansn * ad)ansn an, ansd ad;}}if (ansn 10000000) return printf(IMPOSSIBLE), 0;int g gcd(ansn, ansd);ansn / g, ansd / g;printf(%d, ansn);if (ansd 1) printf(/%d, ansd);return 0; }转载于:https://www.cnblogs.com/y-clever/p/6999313.html
http://www.pierceye.com/news/614531/

相关文章:

  • 泰安住房和城乡建设局网站东莞网站推广哪家好信息
  • 个人网站制作的选题意义简短干净三字公司起名
  • 网站卡密代理怎么做网站建设有关表格
  • 易语言可以做网站么永久免费linux云主机
  • 什么网站可以免费做视频软件网站广告推广价格
  • 网站建设手机软件黄页88收费吗
  • 郑州网站建设多少钱wordpress分享获得积分
  • 贵阳网站设计模板建设工程监理招标网站
  • 上海专业的网页设计公司百度推广优化怎么做的
  • 河南城乡建设厅网站wordpress 主题 字体
  • 网站编辑的工作内容深圳网站设计公司有哪些
  • 设计深圳网站制作网站建设及维护招聘
  • 网站开发实训新的体会wordpress防止机器人注册
  • 购买的网站如何换背景自建网站如何被百度收录
  • 国外外贸网站手机销售网站制作
  • 海外永久网站众车网是哪家公司网站
  • 上海 网站开发 兼职布吉建设网站
  • 做网站资金来源是什么wordpress模版sns
  • 聊城wap网站建设如何分析网站竞争对手
  • 卓业网站建设flash 网站 收费
  • 两学一做 答题 网站自己做网站买东西
  • 深圳哪家公司做网站好购物网站开发问题域分析
  • 简单个人网站wordpress插件查询
  • 上海做网站搜索一下马来西亚的网站建设的竞争对手的分析
  • 建站优化易下拉系统163邮箱登录注册
  • c 做网站电子商务平台中搜索词拆解包括
  • 腾讯云10g数字盘做网站够么四川省建设人才网
  • 批量 网站标题中海园林建设有限公司网站
  • 鲜花网站数据库建设免费律师咨询
  • 团队网站建设哪家便宜制作公司网站流程