12 2023 档案

摘要:模板题Fishing Net 给定一个无向图,判断是否是弦图。 1n1000。 算法概述 最大势算法(MCS),是一个用于求出无向图完美消除序列的算法。算法流程为: 钦定一个集合 S 。 每次找到任意一个与 S 中的点连边最多的点,加入 S阅读全文
posted @ 2023-12-30 21:38 The_Last_Candy 阅读(75) 评论(0) 推荐(0) 编辑
摘要:先前的题目对 slope trick 的认识还不深刻,这题可以看出一个完整的构建过程。 题目描述 给定一棵有根树,根为 1 ,边带权,修改边权的代价时修改值与原值差的绝对值,求让所有叶子到根距离相等的最小代价。 \(1 \leq n \leq 3 \times 10^5,1 \leq w \ 阅读全文
posted @ 2023-12-29 21:18 The_Last_Candy 阅读(31) 评论(0) 推荐(0) 编辑
摘要:高消神题 Circles of Waiting 考虑设 fx,y 为点在 (x,y) 时的期望步数,有: fx,y=p1fx+1,y+p2fx,y+1+p3fx1,y+p4fx,y1+1直接 阅读全文
posted @ 2023-12-27 09:06 The_Last_Candy 阅读(10) 评论(0) 推荐(0) 编辑
摘要:有些时候,我们二分答案以后,就会去找例如 “小于 mid 的值个数” 这样的值,要用线段树、trie 等数据结构。 然而线段树节点本身支持二分,直接在结构上二分是 Θ(logn) 的,但是外面二分答案再笨拙地查询是 Θ(log2n) 的。 你都 阅读全文
posted @ 2023-12-06 08:57 The_Last_Candy 阅读(20) 评论(0) 推荐(0) 编辑
摘要:考虑有些时候,我们便历 vector 中相邻的两个元素: for(int i = 0;i < S.size() - 1;i++) a[i],a[i + 1]... 当 S.size()=0,我们理所当然地认为 i=0,i<1 这样的限制不能运行。 但是问题出在 \(S. 阅读全文
posted @ 2023-12-01 16:25 The_Last_Candy 阅读(3) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示