全部评论 5

  • 结果注定进队的来了

    5小时前 来自 广东

    1
  • 注意到在某四字 OJ 上折叠框炸了

    7小时前 来自 浙江

    1
  • 结果注定进队的来了

    7小时前 来自 广东

    1
  • 道路修复为什么不写一次 dfs O(nα(n))O(n\alpha(n)) 的解法

    5小时前 来自 广东

    0
    • 有这种做法吗,这么牛

      5小时前 来自 浙江

      0
    • 注意到所有非原图 MST 的边无论是否加入城市化改造乡村的边,都是没有任何竞争力的,可以直接扔掉。

      你再用一下这个结论,每次 dfs 判断如果选,先对原边这 nn 条新边跑一遍 MST,然后只保留选的 n1n-1 条边就行了。

      画一下 dfs 树,遍历每个节点的复杂度是 O(nα(n))O(n\alpha(n)),总节点个数是 O(2k)O(2^k) 个,总时间复杂度就是 O(2knα(n))O(2^kn\alpha(n)) 了。

      4小时前 来自 广东

      0
    • 并非牛,而是出题人有精神病

      4小时前 来自 广东

      0
  • 2026 csp-s 同年龄选手省排 30+

    7小时前 来自 广东

    0

热门讨论