码迷,mamicode.com
首页 >  
搜索关键字:分层图    ( 195个结果
飞行路线
分层图最短路 范围要开的足够大 注意: add(u+j * n,v+j * n,w); add(v+j * n,u+j * n,w); add(u+(j-1) * n,v+j * n,0); add(v+(j-1) * n,u+j * n,0); 最后终点之间连上边权为0的边 #include<cs ...
分类:其他好文   时间:2021-05-24 12:59:37    阅读次数:0
题解:飞行路线
##题目 ####题目描述 Alice 和 Bob 现在要乘飞机旅行,他们选择了一家相对便宜的航空公司。该航空公司一共在nn个城市设有业务,设这些城市分别标记为 000 到 n?1n-1n?1,一共有 mmm 种航线,每种航线连接两个城市,并且航线有一定的价格。 Alice 和 Bob 现在要从一个 ...
分类:其他好文   时间:2021-05-24 09:23:09    阅读次数:0
Educational Codeforces Round 102 (Rated for Div. 2)E题(分层图、最短路)
https://codeforces.com/contest/1473/problem/E vector存图: 1 #define bug(x) cout<<#x<<" is "<<x<<endl 2 #define IO std::ios::sync_with_stdio(0),cin.tie(0 ...
分类:其他好文   时间:2021-02-15 12:17:20    阅读次数:0
CF 1473E Minimum Path
题意 单源最短路,这里的最短路定义为 \(\sum_{i=1}^kw_i - max_{i=1}^kw_i + min_{i=1}^kw_i\) 就是普通的路径长度减去路径上最大的边权再加上最小的边权 思路 分层图跑 Dij ,可以搞成两个操作,一个是使边权变成 0 ,还有一个是把边权变成两倍。 这 ...
分类:其他好文   时间:2021-01-25 10:45:22    阅读次数:0
Educational Codeforces Round 102 (Rated for Div. 2) E. Minimum Path
最短路变形:用一条最小边替换一条最大边意义下的最短路 分层图,dis[i][0/1][0/1]表示点i,是否经过最小边,是否经过最大边 最小边两倍贡献,最大边0贡献 /* * Author : GhostCai * Expecto Patronum */ #include<bits/stdc++.h ...
分类:其他好文   时间:2021-01-19 11:43:34    阅读次数:0
分层图求最短路
1495:【例 2】孤岛营救问题 分层最短路做。以获取钥匙的状态建立分层图,然后BFS就行了 https://blog.csdn.net/a_pathfinder/article/details/100537489 里面写了BFS+状压 和 最短路得解法 like 汽车加油行驶问题(另一个分层图的问 ...
分类:其他好文   时间:2020-07-31 19:25:44    阅读次数:96
[USACO15JAN]Grass Cownoisseur G
题目 原题链接 解说 刷$Tarjan$题的时候看到的题目,第一次见到把分层图和$Tarjan$结合的题目,觉得这样的思路很有趣,写博客以记之。 总思路:建双层图->Tarjan缩点->最长路 首先看到题目中“只能走一次的逆向边”这样的条件,我们会很自然地想到建一个分层图。每一个点$i$在第二层有一 ...
分类:其他好文   时间:2020-07-28 17:19:27    阅读次数:69
P3489 [POI2009]WIE-Hexer
P3489:https://www.luogu.com.cn/problem/P3489 bzoj1139:https://darkbzoj.tk/problem/1139 dij 分层图最短路+状态压缩,把状态大小上限 $2p-1$ 写成了 $2-1$,然后debug了将近一晚上。。。 由于 \( ...
分类:其他好文   时间:2020-07-26 01:58:57    阅读次数:90
mysql的逻辑结构
1.总体分层 2.图形示意 3.作用 4.分层的好处 ...
分类:数据库   时间:2020-07-07 00:33:49    阅读次数:73
分层图的四倍经验
做完冻结后在做这三道题,简直爆切,直接四倍经验$STO$。 飞行路线: 几乎跟冻结一模一样就不讲啦 #include <bits/stdc++.h> using namespace std; int n , m , k , ans = 0x3ffffff , s , ee; int dis[1000 ...
分类:其他好文   时间:2020-06-22 21:09:53    阅读次数:58
195条   1 2 3 4 ... 20 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!