随便写点

Day 1#

P2860#

结论一:边双内无需加点。缩点。
结论二:操作数喂 t2t 为叶子数。

  • 构造:连最远的点。本质上是令连边后不产生新的叶子。

Edges in MST(cycle lemma 和 cut lemma)#

考虑一条边 e。考虑 <we 的边。
将图分成若干个连通块。以下分情况讨论:

  • 在块内。一定不会被选(cycle lemma)
  • 考虑缩点。
    • 桥必然会选择。
    • 不一定会被选择。(无所谓)

Day 2#

CF1823F Random Walk (树上高斯消元)-- by Albert_Wei#

首先,高斯消元显然可以做到 O(n3),但这个做法在一般图中都适用,没有用到树的性质。
我们设 dpi 表示点 i 的期望经过次数,所以显然 dpt=1
t 设为根,考虑一个神奇的想法,将 dpi 表示为 Ai×dppri+Bi,在 prit 时,

dpu=vtouvtdpvdegv+[u=s]

dpu=vchuAv×dpu+Bvdegv+[u=s]+dpprudegpru

dpu×(1vchuAvdegv)=dpprudegpru+([u=s]+vchuBvdegv)

Ai=1degpru×(1vchuAvdegv),Bi=[u=s]+vchuBvdegv1vchuAvdegv

直接从上往下 dp 即可求出 Ai,Bipri=t 时,Ai=0Bi 同上。
求出 Ai,Bi 后,再从上往下 dp 求出 dpi 即可。复杂度 O(nlogP)

Day 3#

BigO#

首先考虑最简单的环:O(1)
考虑非环的强连通,容易发现一定为指数级。具体证明是考虑一定存在双环结构。
缩点,然后计算最长链即可。

作者:DE_aemmprty

出处:https://www.cnblogs.com/aemmprty/p/18397311

版权:本作品采用「署名-非商业性使用-相同方式共享 4.0 国际」许可协议进行许可。

posted @   DE_aemmprty  阅读(7)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· 单线程的Redis速度为什么快?
· 展开说说关于C#中ORM框架的用法!
· Pantheons:用 TypeScript 打造主流大模型对话的一站式集成库
more_horiz
keyboard_arrow_up light_mode palette
选择主题
menu
点击右上角即可分享
微信分享提示