20250630

日记

  • 练习:P3387(板子1),P3388(板子2),P2812(直接按题目建图,缩点。缩点后拓扑图起点数量就是第一问答案。第二问必须满足所有点in与out大于0,答案为MAX(cnt[in!=0],cnt[out!=0])),P1407(按照男->女、女->男建图,发现如果构成环,则有更换伴侣的可能,不稳定。可以直接缩点,判环),P4768(跟上个星期的某题相似,先预处理最短路,构建Kruskal重构树,预处理重构树的子树最小最短路。利用重构树的从下到上的单调性,每次询问倍增跳,输出子树最小最短路),P2002(缩点,答案是新图的拓扑图起点数),P2341(缩点,特判有两个出度为0的环的情况输出0,其他情况输出出度为0的环的点数),P3119(缩点,拆点,拆完跑最长路)
posted @ 2025-06-30 21:50  姜树  阅读(12)  评论(0)    收藏  举报