

五月 16, 2018
LCA-倍增

五月 16, 2018
LCA-Tarjan
Tarjan 求LCA 是一种十分优秀的离线算法(缺点就是必须离线),时间复杂度为 O(n+m)(然而一般的并查集时间复杂度是O(nlogn)),小于树剖...

五月 14, 2018
Link Cut Tree (动态树)
关于 LCT(Link-Cut-Tree)说难不难,总归是个板子;说简单也不简单,写法千变万化。总的来说就是把板子背熟,才能在考场上写的出来(但是貌似写的...
五月 16, 2018
五月 16, 2018
Tarjan 求LCA 是一种十分优秀的离线算法(缺点就是必须离线),时间复杂度为 O(n+m)(然而一般的并查集时间复杂度是O(nlogn)),小于树剖...
五月 14, 2018
关于 LCT(Link-Cut-Tree)说难不难,总归是个板子;说简单也不简单,写法千变万化。总的来说就是把板子背熟,才能在考场上写的出来(但是貌似写的...