最短路
文章平均质量分 81
WorldWide_D
这个作者很懒,什么都没留下…
展开
-
【JSOI2016】飞机调度
Description作为一个旅行达人以及航空公司的金卡会员,你每一年的飞行里程可以绕赤道几周了。你发现,航空公司为了提高飞机的使用率,并不是简单的一条航线使用一架飞机来回飞,而是会让同一架飞机连续不停地飞不同的航线,甚至有的时候为了能够完成飞机的调度,航空公司还会增开一些临时航线——在飞机转场的同时顺路捎一些乘客。你研究了一下GDOI著名航空公司GD Airways的常规直飞航线,你想知道,在最佳原创 2016-04-24 15:30:56 · 1651 阅读 · 0 评论 -
【GDOI2016Day2】第一题SigemaGO
题目大意给出一个n个点m条边有向图。你可以添加最多lim条长度为L边,添加的边(x,y)必须满足存在一个z,使得原图中存在有向边(x,z)、(z,x)。求添加边后点1到n的最短路。Data Constraintn≤10000 m≤50000 lim≤5 所有边权和L均为正整数且≤1000分析n和lim都较小,所以可以尝试从这里入手。 如果把图分成lim+1层,那么可以用图的第i层(0≤i≤原创 2016-05-14 19:46:45 · 546 阅读 · 0 评论 -
【GDOI2017模拟11.4】Walk
题目大意在比特镇一共有n 个街区,编号依次为1 到n,它们之间通过若干条单向道路连接。 比特镇的交通系统极具特色,除了m 条单向道路之外,每个街区还有一个编码vali,不同街区可能拥有相同的编码。如果val_i and val_j = val_j,即val_i 在二进制下与val_j 做与运算等于val_j,那么也会存在一条额外的从i 出发到j 的单向道路。 Byteasar 现在位于1 号街区原创 2016-11-04 15:16:08 · 907 阅读 · 0 评论 -
[51nod1326]遥远的旅途
题目大意给你一个n个点m条边的无向图,每条边有正整数的边权,问是否存在一条0到n-1的长度为T的路径(点和边可以重复)。n,m≤50 边权不超过10000 T≤101810^{18} 数据组数不超过3分析这道题有点考思维啊! 考虑这样的一条路径。如果不是简单路径,它可能会包括若干个环。 如果我确定了一个必须走的环,假设它的长度为len,那么可以这样设状态: f[i][j][0/1]表示原创 2016-12-07 20:59:52 · 578 阅读 · 0 评论 -
[bzoj4006] [JLOI2015]管道连接
题目描述小铭铭最近进入了某情报部门,该部门正在被如何建立安全的通道连接困扰。该部门有 n 个情报站,用 1 到 n 的整数编号。给出 m 对情报站 ui;vi 和费用 wi,表示情 报站 ui 和 vi 之间可以花费 wi 单位资源建立通道。 如果一个情报站经过若干个建立好的通道可以到达另外一个情报站,那么这两个情报站就 建立了通道连接。形式化地,若 ui 和 vi 建立了通道,那么它们建立了原创 2017-03-23 22:15:11 · 786 阅读 · 0 评论 -
[codeforces 718E]Matvey's Birthday
题目大意给定一个长度为n的字符串,字符集大小为8。两个点i,j之间有权值为1的边当且仅当满足以下条件之一 1. |i-j|=1 2. si=sj求图的直径和多少个有序点对之间的最短路长度等于直径2≤n≤100000分析好题 设dist(i,j)dist(i,j)表示点i到点j的最短距离,Dist(i,c)Dist(i,c)表示点i到字符c的最短距离。 易得dist(i,j)=min(|i−j原创 2018-01-03 17:29:08 · 564 阅读 · 0 评论