图论---最短路&最小生成树
长沙大学ccsu_deer
这个作者很懒,什么都没留下…
展开
-
2018 焦作站 F. Honeycomb(复杂模拟)
time limit per test4.0 smemory limit per test1024 MBinputstandard inputoutputstandard outputA honeycomb is a mass wax cells built by honey bees, which can be described as a regular ...原创 2019-09-25 19:56:13 · 530 阅读 · 0 评论 -
Educational Codeforces Round 54 (Rated for Div. 2) D、E
A、B、C都是水题,我就不写题解了。F 2500分的题我有点顶不住,就没补了D. Edge DeletionD题跑出最短路树bfs选k个点就可以了。D题我一直在67超时,原因是没有加一个vis数组,我一直以为这个数组可加可不加,今天之后我决定我的迪杰斯特拉一定要加这个东东,因为可能会卡你。#include<bits/stdc++.h>#define rep(i,a,...原创 2019-09-03 20:51:10 · 296 阅读 · 0 评论 -
2019 百度之星初赛三 最短路 2
Problem Description小 A 是社团里的工具人,有一天他的朋友给了他一个nn个点,mm条边的正权连通无向图,要他计算所有点两两之间的最短路。作为一个工具人,小 A 熟练掌握着 floyd 算法,设w[i][j]w[i][j]为原图中(i,j)(i,j)之间的权值最小的边的权值,若没有边则w[i][j]=w[i][j]=无穷大。特别地,若i=ji=j,...原创 2019-08-24 20:28:31 · 625 阅读 · 0 评论 -
B. You Are Given a Decimal String...(最短路)
time limit per test2 secondsmemory limit per test256 megabytesinputstandard inputoutputstandard outputSuppose you have a specialx-y-counter. This counter can store some value as a ...原创 2019-08-10 08:33:20 · 493 阅读 · 0 评论 -
D. Fight Against Traffic(最短路,枚举加边)
题目链接:https://codeforc.es/contest/954/problem/D题意:起点s,终点t,求有多少种加边方案,使得两点最短路不变短;已经有边直接相连的点不能再加边。解法:从s出发跑一遍最短路,从t出发跑一遍最短路,然后枚举连边,如果最短路比这条新路短,那么合法ans++#include<bits/stdc++.h>#define rep(...原创 2019-07-17 11:08:58 · 486 阅读 · 0 评论 -
Travel(2019 西安邀请赛M题 二分+最短路)
There arennplanets in the MOT galaxy, and each planet has a unique number from1 \sim n1∼n. Each planet is connected to other planets through some transmission channels. There aremmtransmission cha...原创 2019-07-16 10:56:44 · 352 阅读 · 0 评论 -
最短路学习 spfa算法
前段时间学spfa,看的是《ACM-ICPC程序设计系列 图论及应用》86页的spfa,看了半天没看懂,放弃了。今天写了一个最短路的题,有的人是用spfa写的,于是我决定学习一波spfa,瞬间就看懂了。学习博客来自:SPFA最短路算法模板代码:void spfa(int st) //st是源点{ memset(vis, false, sizeof(vis)); memse...原创 2019-07-16 10:11:29 · 272 阅读 · 2 评论 -
P1462 通往奥格瑞玛的道路(二分 迪杰斯特拉 最短路 + spfa最短路算法)
题目背景在艾泽拉斯大陆上有一位名叫歪嘴哦的神奇术士,他是部落的中坚力量有一天他醒来后发现自己居然到了联盟的主城暴风城在被众多联盟的士兵攻击后,他决定逃回自己的家乡奥格瑞玛题目描述在艾泽拉斯,有n个城市。编号为1,2,3,...,n。城市之间有m条双向的公路,连接着两个城市,从某个城市到另一个城市,会遭到联盟的攻击,进而损失一定的血量。每次经过一个城市,都会被收取一定的过...原创 2019-07-16 10:01:11 · 430 阅读 · 0 评论 -
牛客小白月赛16 小雨坐地铁( 建虚点最短路)
链接:https://ac.nowcoder.com/acm/contest/949/J来源:牛客网时间限制:C/C++ 1秒,其他语言2秒空间限制:C/C++ 524288K,其他语言1048576K64bit IO Format: %lld题目描述小雨所在的城市一共有 mm 条地铁线,分别标号为 1 号线,2 号线,……,m 号线。整个城市一共有 nn 个车站,编号为 1...原创 2019-07-14 11:00:53 · 492 阅读 · 0 评论 -
Wow! Such City!(HDU 4849)(邻接矩阵方式求单源最短路)
题意:给你一个计算公式,要你算出N个顶点的图的任意两点间的距离,然后要你求0号点到所有其他点的最短距离,然后要你输出这些最短距离中%m最小的值即可.题目链接http://acm.hdu.edu.cn/showproblem.php?pid=4849Doge, tired of being a popular image on internet, is considering movin...原创 2019-05-16 16:12:55 · 324 阅读 · 0 评论 -
G - Destroy Walls (HDU 6187克鲁斯卡尔最大生成树)
Long times ago, there are beautiful historic walls in the city. These walls divide the city into many parts of area.Since it was not convenient, the new king wants to destroy some of these walls, so...原创 2019-05-10 20:12:41 · 334 阅读 · 0 评论 -
Tachibana Kanade Loves Review(克鲁斯卡尔 最小生成树)
链接:https://ac.nowcoder.com/acm/contest/548/C来源:牛客网Tachibana Kanade Loves Review时间限制:C/C++ 2秒,其他语言4秒空间限制:C/C++ 524288K,其他语言1048576K64bit IO Format: %lld题目描述立华奏是一个刚刚开始学习 OI 的萌新。最近,实力强大的Qi...原创 2019-04-08 21:49:15 · 297 阅读 · 0 评论 -
建食堂(学习用Floyd求任意两点最短距离 入门)
F - FCSU - 1219给出n个公寓的互相距离,选择在其中一个公寓楼下建食堂,要求食堂到最远的公寓的距离最短。Input每组数据第一行为两个正整数n,m。n表示公寓数,m表示可彼此直达的公寓对。接下来m行每行给出两个彼此可直达的公寓i、j和它们之间的距离k。2 <= n <= 100,0 <= m < (n - 1) * n / ...原创 2019-03-05 17:08:53 · 292 阅读 · 0 评论 -
迪杰斯特拉求单点到任意点的最短距离(板子)
畅通工程续Time Limit: 3000/1000 MS (Java/Others)Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 71927Accepted Submission(s): 27867Problem Description某省自从实行了很多年的畅通工程计划后,终于修建了很多...原创 2019-02-19 13:45:50 · 437 阅读 · 0 评论 -
NYOJ 38 布线问题(prim和kruskal)两种方法
题目38 题目信息 运行结果 本题排行 讨论区布线问题时间限制:1000 ms | 内存限制:65535 KB难度:4输入第一行是一个整数n表示有n组测试数据。(n<5)每组测试数据的第一行是两个整数v,e.v表示学校里楼的总个数(v<=500)随后的e行里,每行有三个整数a,b,c表示a与b之间如果建铺设线路花费为c(c<=100)。(哪两栋...原创 2018-09-18 22:54:52 · 305 阅读 · 0 评论