笛卡尔树 学习笔记

碰到好多次了,系统的整理一下。 定义 笛卡尔树跟 Treap 的定义是一样的: 二叉树 每个节点有一个键值 $(k,w)$。 $k$ 满足二叉搜索树的性质。 $w$ 满足二叉堆的性质。 严格意义上讲,Treap 是 $w$ 随机...

THUWC2020 游记

我寻思着现在还没到 2020 年啊(大雾 Day 0 早上赶火车,快进站了发现我妈身份证没带。 下午到了北京,挤地铁到了一家民宿,北京地铁感觉好破旧啊。 晚上清华的 panda_2134 爷请客吃饭,签了 pku 1= 的两...

CF578F Mirror Box 题解

CF578F Mirror Box 题意 在一个 $n \times m$ 的网格中,每个格子里都有一个呈 \ 或 / 状的镜子。 一个合法的网格需要满足从任意一个边界段垂直射进网格中,光线会从相邻的边界段射出,同时网格中的每一段...

矩阵树定理 学习笔记

Kirchhoff 矩阵树定理(简称矩阵树定理)解决了一张图的生成树个数计数问题。 前置知识 高斯消元 在 $\mathcal O(n^3)$ 的时间复杂度下解线性方程组。 【模板】P3389 【模板】高斯消元法 #define Fail r...