| 题目名称 | 811. 交换 |
|---|---|
| 输入输出 | swap.in/out |
| 难度等级 | ★ |
| 时间限制 | 1000 ms (1 s) |
| 内存限制 | 128 MiB |
| 测试数据 | 10 |
| 题目来源 |
|
| 开放分组 | 全部用户 |
| 提交状态 | |
| 分类标签 | |
| 分享题解 |
| 通过:17, 提交:52, 通过率:32.69% | ||||
|
|
100 | 0.002 s | 0.29 MiB | C++ |
|
|
100 | 0.002 s | 0.31 MiB | C++ |
|
|
100 | 0.002 s | 0.32 MiB | C++ |
|
|
100 | 0.003 s | 0.38 MiB | C++ |
|
|
100 | 0.003 s | 0.38 MiB | C++ |
|
|
100 | 0.003 s | 0.56 MiB | C++ |
|
|
100 | 0.004 s | 0.43 MiB | C++ |
|
|
100 | 0.004 s | 3.24 MiB | C++ |
|
|
100 | 0.005 s | 0.26 MiB | C++ |
|
|
100 | 0.005 s | 0.35 MiB | C++ |
| 关于 交换 的近10条评论(全部评论) | ||||
|---|---|---|---|---|
|
n次SFPA,每次把起点的等级记录下来每找一条边判断等级差,符合的话再更新交换途中遇到的等级最大值与最小值。
还有数据范围好小哇哇哇 | ||||
|
SPFA大法好好好
| ||||
|
有一个似乎像是判环的东西加上就对了,还是数据弱?
/*deal with loop*/ if (costnow>cost[1]) return; | ||||
|
Orz
| ||||
|
我一开始写的DP,没有处理环,70分。。。。后来经wyfenger的指教,改用SPFA、AC。。。。
2012-10-21 14:39
2楼
| ||||
|
不会解决环
| ||||