luogu p4219 2014 bjoi

luogu P4069 [SDOI2016] 游戏 题解【李超树+树剖】

[TOC] # 题目描述 [P4069 [SDOI2016] 游戏](https://www.luogu.com.cn/problem/P4069) > 一棵树,树上有 $n$ 个节点,最初每个节点上有$1$个数字:$123456789123456789$。有两种操作: $\centerdot$选择 ......
题解 luogu P4069 4069 2016

luogu P3733 [HAOI2017] 八纵八横 题解【线段树分治+线性基+可撤销并查集+bitset】

[TOC] # 题目大意 [题目链接](https://www.luogu.com.cn/problem/P3733 "题目链接") >给出一张 $n$ 个点 $m$ 条边的连通无向图,边带边权 $w_i$ 。有以下三种操作,共 $q$ 次: $\centerdot$在点 $x,y$ 之间加入一条边 ......
线段 题解 线性 bitset luogu

【题解】Luogu[P4711] 「化学」相对分子质量

[Link](https://www.luogu.com.cn/problem/P4711) 一道简单的模拟题,评绿可能有点高了。 因为没有括号嵌套,难度瞬间降了一个档次,我们直接对着化学式扫一遍即可。 若扫到左括号,说明接下来都是在括号内的,我们标记一下。 若扫到大写字母,说明出现了一个新的元素, ......
题解 分子 化学 质量 Luogu

2014 1990-2000-2010 城镇人口 乡村人口 变化对比

As is clearly reflected in the column chart above,some remarkable changes have taken place in the recent two decades between population in urban and r ......
人口 城镇 乡村 2014 1990

2014 请求信 就留学生活未来舍友给予建议 含介绍因素

Dear John, I'm Li Ming,your future roommate from China.I'm writing the email to tell you some of my habits in order that we can enjoy a good relations ......
含介绍 留学生活 舍友 因素 建议

P1941 [NOIP2014 提高组] 飞扬的小鸟 题解

我们先不管障碍物。 设 $f[i][j]$ 表示来到点 $(i,j)$ 的最少点击屏幕数。 因为每秒要不上升 $k\times x[i]$,要么下降 $y[i]$。 所以有: $$f[i][j] = min(f[i - 1][j + y[i]], f[i - 1][j - k \times x[i] ......
题解 小鸟 P1941 1941 NOIP

P2375 [NOI2014] 动物园

### 题意: 定义$num[i]$为一个序列前$i$位不重叠公共前后缀的个数,给定序列,对于每一个$i$求$num[i]$ ### 解法: 先不考虑前后缀重不重叠的问题,那么当且仅当$next[i]$,$next[next[i]]$,$next[next[next[i]]]......$是这个前缀 ......
动物园 动物 P2375 2375 2014

【题解】luogu P2324 [SCOI2005] 骑士精神

题目传送门:[luogu P2324 [SCOI2005] 骑士精神](https://www.luogu.com.cn/problem/P2324) # 题意 ![图片](https://cdn.luogu.com.cn/upload/pic/1389.png) # 分析 数据范围比较小,适合搜索 ......
题解 骑士 精神 luogu P2324

luogu P9474 [yLOI2022] 长安幻世绘 详细题解

原题:[P9474 [yLOI2022] 长安幻世绘](https://www.luogu.com.cn/problem/P9474 "P9474 [yLOI2022] 长安幻世绘") 看到很多大佬的题解直接讲了做法,本蒟蒻看得不是很懂,调了很久才把这题做出来,于是写了这篇比较详细的题解谈一下我做这 ......
题解 luogu P9474 9474 2022

题解 BZOJ4543【[POI2014] HOT-Hotels】

长链剖分优化 DP 板子题了,但是虽然是板子这个转移方程也很难想。 ## problem 树。求 $\sum_{1\leq i 点击查看代码 Rename $height,len\to hei$,$g\to h$。 ``` #include #include #include #include us ......
题解 HOT-Hotels Hotels BZOJ 4543

luogu P3203 [HNOI2010] 弹飞绵羊 题解

题目传送门:[P3203 [HNOI2010] 弹飞绵羊](https://www.luogu.com.cn/problem/P3203) # 题意 $n$ 个数,满足 $i #define int long long using namespace std; const int N = 2e5 + ......
题解 绵羊 luogu P3203 3203

Luogu P5142 区间方差

# 区间方差 [link](https://www.luogu.com.cn/problem/P5142) 线段树大水题(确信) 这道题没有区间修改,所以我们不用写懒标记 ~~所以出题人听我说谢谢你~~,想写懒标记的去[这道题](https://www.luogu.com.cn/problem/P1 ......
方差 区间 Luogu P5142 5142

【LuoGU 1273】有线电视网——树上分组背包问题

# 有线电视网 ## 题目描述 某收费有线电视网计划转播一场重要的足球比赛。他们的转播网和用户终端构成一棵树状结构,这棵树的根结点位于足球比赛的现场,树叶为各个用户终端,其他中转站为该树的内部节点。 从转播站到转播站以及从转播站到所有用户终端的信号传输费用都是已知的,一场转播的总费用等于传输信号的费 ......
电视网 有线 背包 电视 问题

UOJ #37. 【清华集训2014】主旋律 整理--zhengjun

好像没做过 DAG 计数的题。 首先看到数据范围,考虑状压。 方便起见,记 $cnt_{S,T}=\sum\limits_{(u,v)\in E}[u\in S \and v \in T]$。 设 $f_S$ 表示 $S$ 为强连通分量的选边方案数,由于正面很难算。 考虑反面: $$ f_S=2^{ ......
主旋律 zhengjun 2014 UOJ 37

[BalticOI 2014 Day1] Sequence

# [BalticOI 2014 Day1] Sequence ## 题意 现在有 $K$ 个连续整数,每个整数你只能看见其中一位数字,求最开始的数 $N$ 的最小值。 ## 题解 考试的时候一眼原,但是没补题,很痛苦。 注意到答案肯定不会超过 $102345678900000$。 观察这个东西会发 ......
BalticOI Sequence 2014 Day1 Day

Luogu P4552 [Poetize6] IncDec Sequence 更好的题解

[原题链接](https://www.luogu.com.cn/problem/P4552 "原题链接") 第一步对于学过差分的人应该不难想 定义差分数组 $dis \quad s.t. \quad dis[i] = a[i] - a[i-1] $ 那么不难发现问题一只要让 $dis[2] ... ......
题解 Poetize6 Sequence Poetize IncDec

Luogu 5219 无聊的水题 I

小清新 prufer 序列。 > 给定 $n,m$,求 $n$ 个点且最大度数为 $m$ 的有标号无根树个数。 看到度数,不难想到 prufer 序列。 众所周知,prufer 序列给出了长度为 $n-2$ 值域为 $n$ 的序列与带标号无根树的双射。某个点的度数为 $d_u$,那么 $u$ 在 p ......
Luogu 5219

Luogu 6097 【模板】子集卷积

upd 2023/3/16:更改了时间复杂度的错误。 ~~其实是暴力。~~ 因为这是模板题,所以模板的前置知识也要讲。 - 前置知识:FWT 计算或卷积。 这里只需要掌握快速计算或卷积的方法,所以内容较少。如果向了解更多(比如异或卷积)的话可以去 [P4717](https://www.luogu. ......
卷积 子集 模板 Luogu 6097

Luogu 6442 [COCI2011-2012#6] KOŠARE

简单题。 发现 $m$ 很小,所以一个箱子可以用一个二进制数 $a_i$ 表示,值域 $w=2^{20}$。然后就变成取出若干个 $a_i$ 使得或起来为全集的方案数。 将所有 $a_i$ 按位取反,即求若干个 $a_i$ 与起来为空集的方案数,就是[这题](https://www.luogu.co ......
Luogu 6442 2011 2012 COCI

Luogu 4883 mzf的考验

### 题意: 给定长度为 $n$ 的序列 $a_i$,$m$ 次操作,操作分为 $3$ 种: 1. 给定两个整数 $l,r$,翻转区间 $[l,r]$。即 $a_l,a_{l+1},...,a_r\to a_r,a_{r-1},...,a_l$。 2. 给定三个整数 $l,r,d$,对于 $i\i ......
Luogu 4883 mzf

Luogu 5439 XR-2永恒

$T$ 是节点数为 $n$ 的那棵树,$T'$ 是 Trie 树。带 $'$ 的,比如 $\text{dep}'_u$,表示 Trie 上的信息(注意到 $\text{dep}'$ 要从 $0$ 开始),不带的表示原树。$[u,v]$ 表示 $u\to v$ 的路径,$S$ 是原树上无序点对的全集。 ......
Luogu 5439 XR

Luogu 2791 幼儿园篮球题

考虑枚举选出来 $i$ 个**没气**的篮球,那么答案可以表示成: $$\text{ans}=\frac{1}{\dbinom{n}{k}}\sum\limits_{i=0}^{k}\dbinom{m}{i}\dbinom{n-m}{k-i}i^L$$ 注意到这里的组合数 $\dbinom{n}{m ......
幼儿园 幼儿 篮球 Luogu 2791

Luogu 6821 PA2012 Tanie linie

这里只讲[加强版](https://www.luogu.com.cn/problem/CF280D),这是严格弱化。 结论是贪心。每次取出最大和连续子段,目前答案加上这个子段和,然后再把这个子段取反(相反数T),然后求整个过程答案的最大值。 考虑费用流模型。对于 $i\le n$,$S\to i$ ......
Luogu Tanie linie 6821 2012

Luogu 3412 仓鼠找sugar II

你也许说得对,但我是真看不懂第一篇题解那个答案式子…… 预处理是差不多的。 设 $f_u$ 表示从 $u\to fa(u)$ 的期望步数,$g_u$ 为 $fa(u)\to u$ 的期望步数,$d_u$ 为 $u$ 的度数。 那么显然有: $$f_u=\frac{1}{d_u}\left(1+\su ......
仓鼠 Luogu sugar 3412 II

Luogu 5296 生成树计数

好像有道题是求生成树权值和的和的,考虑 $\sum\limits_{T}\sum\limits_{e\in E(T)}w_e$ 咋做。 每条边给一个边权 $v_e(x)=1+w_ex$,然后跑矩阵树: $$\text{ans}=[x]\sum\limits_{T}\prod\limits_{e\in ......
Luogu 5296

Luogu 8819 星战 galaxy

赛时因为 T4 这题一眼没看,事后发现真的神仙。 简化题面后条件为: 1. 所有点出度为 $1$。 2. 从所有点走出去都能走到环上。 不难发现条件仅为判断所有点出度为 $1$,即判断是否是一个**内向基环树森林**。 再看操作: 1. 删掉一条边 $(u,v)$ 2. 对于 $u$,将所有边 $( ......
galaxy Luogu 8819

Luogu 8818 策略游戏 game

考场花了一张 A4 的草稿纸在这题上面……还导致 T4 没时间调了。 你要是想看我 T4 挂的多惨可以去看[ T4 题解](https://www.luogu.com.cn/blog/Ender32k/p8819-ti-xie)。 不难发现其实就是给一个 $a_1,a_2,...,a_n$ 和一个 ......
策略 Luogu 8818 game

Luogu 8820 数据传输 transmit

写一下题解,顺便纪念一下考场上少加一个等号挂 100 分的事实。 比今年简单的 csps 不多了……希望 noip 不要寄成这个狗样。 如果说错了请线下打我。 考虑搬到序列上的做法,即给你 $w_1,w_2,...,w_n$,求 $(l,r)$ 中取若干数,构造序列 $p_1=l,p_m=r,\fo ......
数据传输 transmit 数据 Luogu 8820

Luogu 6177 Count on a tree II/【模板】树分块

分块,但是带 $\log$。 先离散化,然后值域就变成 $O(n)$ 的了。 我们先对每个点维护一个 `bitset`,那么显然答案就是 $u$ 到 $v$ 路径上所有点的 `bitset` 或起来后 $1$ 的个数。 然后可以树链剖分,把链拍成序列,并且对树链剖分后的 `dfs` 序维护 $\sq ......
模板 Luogu Count 6177 tree

【题解】Luogu[P3360] 偷天换日

## solution 开题显然是个树形 dp,只不过在树形 dp 上又增加了背包问题。 我们不妨将每个走廊看成一个点,把交叉口看成边(当然也可以把交叉口看成点,不过写起来麻烦一些),于是就转化为了一棵二叉树。 我们设 $f_{i,j}$ 表示以 $i$ 为根的子树内,花费了不超过 $j$ 时间,能 ......
偷天换日 题解 Luogu P3360 3360