7月8日模拟赛总结

here.

A:考虑建立与 B 题同样的图论模型,然后就做完了。

B:略。

C:略。

D:考虑建立图论模型,有方向肯定是建分层图。对于一个点 \((x,y,d)\),它可以沿着之前的方向 \(d\) 建边到下一个点,边权为 \(0\);也可以换个方向建边,前提是遇到了障碍物或者边界,边权为 \(1\)。然后就变成了最短路问题,上 0/1 bfs 即可。

E:同样考虑建立图论模型。首先明确问题,现在是求 \((1,1) \to (n+1,m+1)\) 的最短路。对于一个点 \((x,y)\),可以走到斜对角的四个点中任意一个,于是有电线的边权就是 \(0\),否则为 \(1\)。然后上 0/1 bfs 即可。

成绩:0+100+100+25+0=225,rk1。

总结:网格图 / 矩阵建立图论模型(考虑其中一个点如何向其他点连边)。

posted @ 2025-07-08 18:45  _KidA  阅读(5)  评论(0)    收藏  举报