Warning: session_start(): open(/tmp/sess_4b5d9ad4a92e66d6f24e0dd7619fd9b5, O_RDWR) failed: No space left on device (28) in /data/wiki/inc/init.php on line 239

Warning: session_start(): Failed to read session data: files (path: ) in /data/wiki/inc/init.php on line 239

Warning: Cannot modify header information - headers already sent by (output started at /data/wiki/inc/init.php:239) in /data/wiki/inc/auth.php on line 430
Writing /data/wiki/data/cache/d/de2edb2fcb553ea79b79c722a4e13dbc.captchaip failed

Warning: Cannot modify header information - headers already sent by (output started at /data/wiki/inc/init.php:239) in /data/wiki/inc/actions.php on line 38

Warning: Cannot modify header information - headers already sent by (output started at /data/wiki/inc/init.php:239) in /data/wiki/lib/tpl/dokuwiki/main.php on line 12
2020-2021:teams:no_morning_training:weekly:week10 [CVBB ACM Team]

用户工具

站点工具


2020-2021:teams:no_morning_training:weekly:week10

2020/07/25--2020/07/31


团队训练

暂无


王瑞琦

比赛

专题

摸了_(:з」∠)_

冯宇扬

出行 摸一周

常程

比赛

专题

记忆化搜索(做题太慢了)


本周推荐

王瑞琦

也摸了_(:з」∠)_

冯宇扬

常程

来源:洛谷 p3959 逛公园

tag:记忆化搜索/剪枝/最短路

概述:一张有向图,无自环和重边、负边,存在0边,求从起点到终点长度不超过最短路+K的方案数;可能存在无穷种方案,判断这种情况。

答案:进行dfs搜索从每个点距离起点长度为其最短路+i$(0\le i\le K)$到终点总距离符合要求的方案数,用数组记录之,并加以剪枝;无穷种方案即存在某个点位于一条合法的途径中,这个点连出一条0环,判断的方法就是在dfs中加入拓扑排序的成分。

comments:灵活运用基于最短路的剪枝。

2020-2021/teams/no_morning_training/weekly/week10.1596848785.txt.gz · 最后更改: 2020/08/08 09:06 由 shaco