原文:NIKKEI Programming Contest 2019-2 Task D. Shortest Path on a Line

Observations 从 到 N 的最短路一定是不走回头路的。所谓走回头路是指从序号大的点走到序号小的点。 证明:首先,任意从 到 N 的路径的最后一步一定不是回头路。假设存在一条从 到 N 的最短路走了回头路,并设这条路最后一次回头是从 u 到 v 且从 v 开始直到终点经过的点依次是 v v , v , dots v k N 。我们有 v lt u lt N , v v lt v lt v ...

2019-11-10 03:14 5 205 推荐指数:

查看详情

Preliminaries for Benelux Algorithm Programming Contest 2019

A. Architecture 如果行最大值中的最大值和列最大值中的最大值不同的话,那么一定会产生矛盾,可以手模一个样例看看。 当满足行列最大值相同条件的时候,就可以判定了。 因为其余的地方一定 ...

Sun Mar 15 18:16:00 CST 2020 5 320
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM