CF gym 102201F Fruit tree 解题报告

CF gym 102201F Fruit tree 有一棵 n 个节点的树,每个节点上有一个颜色,有 q 次询问,每次询问给定两个点 u,v,要求你求出是否有一种颜色在 u,v 的简单路径上出现超过一半次数。 n,q \leq 2.5 \times 10^5

- 阅读全文 -

Luogu P3354 [IOI2005]Riv 河流 解题报告

P3354 [IOI2005]Riv 河流 Byteland 国,有 n 个伐木的村庄,这些村庄都座落在河边。目前在 Bytetown,有一个巨大的伐木场,它处理着全国砍下的所有木料。木料被砍下后,顺着河流而被运到 Bytetown 的伐木场。 Byteland 的国王决定,为了减少运输木料的费用,再额外地建造 k 个伐木场。这 k 个伐木场将被建在其他村庄里。这些伐木场建造后,木料就不用都被送

- 阅读全文 -

UVA1146 Now or later 解题报告

UVA1146 Now or later 有 n 架飞机需要着陆。 每架飞机都可以选择“早着陆”和“晚着陆”两种方式之一,且必须选择一种。 第 i 架飞机的早着陆时间为 E_i,晚着陆时间为 L_i,不得在其他时间着陆。 你的任务是为这些飞机安排着陆方式,使得相邻两个着陆时间间隔的最小值(称为安全间隔)应尽量大。 n \leq 2000,0 \leq t \leq 10 ^ 7

- 阅读全文 -

SPOJ277 CTGAME - City Game 解题报告

SP277 CTGAME - City Game 有 k 片土地,每片土地被分成 n \times m 个格子,每个格子里写着 R 或者 F. 对于每片土地,找一块矩形土地,要求这片土地都标着 F并且面积最大。 n,m \leq 10^3

- 阅读全文 -

Luogu P6397 [COI2008] GLASNICI 解题报告

P6397 [COI2008] GLASNICI 一条直线上有 n 个信使,将他们按照从左至右的顺序以 1 至 n 编号。换句话说,设 i 号信使的的坐标为 d_i,则对于 1 \leq i \lt n, d_i \leq d_{i + 1}。 信使传递一条消息的方法如下: 在任意时刻(不一定是整数时刻),任一信使(无论是否已知消息)都可以自由选择向左移动或者向右移动或者原地不动。其移动的速度

- 阅读全文 -