luogu p5446 thupc 2018

【LuoGu 5322】[BJOI2019] 排兵布阵 ——分组背包

# [BJOI2019] 排兵布阵 ## 题目描述 小 C 正在玩一款排兵布阵的游戏。在游戏中有 $n$ 座城堡,每局对战由两名玩家来争夺这些城堡。每名玩家有 $m$ 名士兵,可以向第 $i$ 座城堡派遣 $a_i$ 名士兵去争夺这个城堡,使得总士兵数不超过 $m$。 如果一名玩家向第 $i$ 座城 ......
背包 LuoGu 5322 2019 BJOI

[刷题笔记] Luogu P2285 [HNOI2004] 打鼹鼠

[Problem](https://www.luogu.com.cn/problem/P2285) ### Analysis 我们初始可以任意决定机器人的位置,状态很多,暴力显然会寄掉。 不妨先贪心的思考一下。我们肯定希望机器人初始在最先出现鼹鼠的洞,因为出现在没有鼹鼠的洞是无效的。 题目保证输入数 ......
鼹鼠 笔记 Luogu P2285 2285

[刷题笔记] Luogu P4933 大师

[Problem](https://www.luogu.com.cn/problem/P4933) ### Description 给定一个长度为 $n$ 的数组 $h$,你可以从中选取若干数字,使得你选择的数组组成一个等差数列。特别地,单一的数字和只有两个数字也算作等差数列。求你可选择的方案数。答 ......
大师 笔记 Luogu P4933 4933

[刷题笔记] Luogu P1064 [NOIP2006 提高组] 金明的预算方案

[Problem](https://www.luogu.com.cn/problem/P1064) ### Analysis 我们发现如果忽略主从关系,那这道题就是一个裸的 01 背包问题。 主从关系处理也非常简单,借鉴 [P2014 选课](https://www.luogu.com.cn/pro ......
预算 笔记 方案 Luogu P1064

[刷题笔记] Luogu P2679 [NOIP2015 提高组] 子串

[Problem](https://www.luogu.com.cn/problem/P2679) ### Description 我们可以换个思路。 从字符串 $A$ 中拿出 $k$ 个字串使其变成 $B$。求有几种不同的方案? ### Analysis 我们发现 $A$ 中的一个字符取或者不取影 ......
笔记 Luogu P2679 2679 2015

P5008 [yLOI2018] 锦鲤抄

# 思路 我们可以先找出所有的可以被删除的点,然后取点权前 $k$ 大的点就好了。 因为图可能存在环,所以我们需要先缩点,考虑缩点后的 DAG,我们可以按照拓扑序倒序删点就好。 再来考虑每个 SCC 如何取点。 我们先把 SCC 分为三种情况: 1. 该 SCC 没有入度,且无自环。 2. 该 SC ......
锦鲤 P5008 5008 2018 yLOI

P1612 [yLOI2018] 树上的链

~~因为自己太憨了,所以交了好几次都没过~~,谢谢审核大大!!! # 思路 因为这是一棵树,所以每个节点只有一个父亲,那么选定一个结点,它到根节点的路径唯一。 所以第一个思路就是暴力,对于每一个节点,直接暴力向上枚举,找到第一个满足条件的节点,然后输出长度即可。 但是显然,第一种方法很容易 TLE, ......
P1612 1612 2018 yLOI

[刷题笔记] Luogu P1144 最短路计数

[Problem](https://www.luogu.com.cn/problem/P1144) ### Analysis 求最短路我们都会求,但是求最短路径条数呢? 不难发现 bfs 是按层搜的,所以它一定能求出从一个点到图上任意一个点的最短路。 若设 $x$ 为当前点, $x-y$ 为一条边, ......
笔记 Luogu P1144 1144

[刷题笔记] Luogu P9562 [SDCPC2023] Matching

[Problem](https://www.luogu.com.cn/problem/P9562) ### Analysis 不妨先忽略图论,考虑在一条链上选多组点使得每一组点 $i,j$ 均满足 $i-j=a_i-a_j$ 。由于没有规定我们选多少组,因此 $a_i+a_j > 0$ 均对答案产生 ......
Matching 笔记 Luogu P9562 SDCPC

Luogu P2680 [NOIP2015 提高组] 运输计划

1. 二分找最小限制。 2. 树上差分找 $R$ 。 3. 最大路线耗时 - $R$ 的 $t[i]$ 值 $\le$ $limit$ ,就满足条件。 ......
Luogu P2680 2680 2015 NOIP

[刷题笔记] [【LGR-155-Div.3】T4] Luogu P9572 「NnOI R2-T4」Colorful Days♪

[Problem](https://www.luogu.com.cn/problem/P9572) ### Description 有两个数组 $A,B$ ,我们可以将 $A$ 数组无限次重复拼接。求最少需要多少次拼接使得拼接后的 $A,B$ 的最长公共子序列最大。 ### Analysis 我们要 ......
Colorful 笔记 Luogu P9572 9572

Luogu P1119 灾后重建

### [在洛谷中查看](https://www.luogu.com.cn/problem/P1119) ### 解法1(我想的解法,不完全正确): 很常见的套路:将询问按时间排序。时间复杂度:$O(\;q\,(n\,logn+m)\;)$,即 $10^9$,开 $O2$ 才能过。 ~~非常麻烦有没 ......
Luogu P1119 1119

【LuoGu 1363】幻象迷宫——深度优先搜索 + 读题

# 幻象迷宫 ## 题目背景 (喵星人 LHX 和 WD 同心协力击退了汪星人的入侵,不幸的是,汪星人撤退之前给它们制造了一片幻象迷宫。) WD:呜呜,肿么办啊…… LHX:momo...我们一定能走出去的! WD:嗯,+U+U! ## 题目描述 幻象迷宫可以认为是无限大的,不过它由若干个 $N\t ......
幻象 迷宫 深度 LuoGu 1363

Luogu P3369 【模板】普通平衡树 01Tire树解法

[题目传送门](https://www.luogu.com.cn/problem/P3369) 闲话:Luogu总共105篇题解中只有4篇01Tire树解法,虽说是非正解但未免也太少了些(貌似也不少?)……总之01Tire树的效率并不低,这道题用01Tire是很轻松的。 ### Q:这题为什么可以用 ......
解法 模板 Luogu P3369 3369

Luogu P9510 『STA - R3』高维立方体 题解

[题目传送门](https://www.luogu.com.cn/problem/P9510) 没见过这玩意,写个题解记下。 ### 题目大意 周知斐波那契数列定义为: $$ \operatorname{fib}(n)=\left\{ \begin{aligned} 1 & & n\le 2 \\ ......
高维 立方体 题解 Luogu P9510

Luogu P2801 教主的魔法

### [在洛谷中查看](https://www.luogu.com.cn/problem/P2801) ## $1$ 思路: #### $1.0$ 我们考虑使用分块做,但查询操作也不能预处理啊,$c$ 可是 $10^9$ 级别的。 #### $1.1$ 那么让我们来学习一下分块的找 大于/小于 $ ......
教主 魔法 Luogu P2801 2801

[THUPC2022 初赛] 造计算机

[题目传送门](https://www.luogu.com.cn/problem/P8210) [更好的阅读体验](https://www.cnblogs.com/baijian0212/p/p8210.html) ### 思路 > 结论:如果序列原先就合法,答案为 $0$;否则,最多使用两个寄存器 ......
初赛 计算机 THUPC 2022

FJOI2018 领导集团问题 题解

先考虑暴力 **dp**。设 $f_{u,x}$ 表示在子树 $u$ 中选出的节点集合的 $w$ 最小值为 $x$ 的情况下,最大的节点集合的大小。有两种转移(选不选 $u$): $f_{u,x}\gets \sum\limits_{v\in \text{substree}_u} f_{v,\ge ......
题解 集团 问题 FJOI 2018

[刷题笔记] Luogu P9345 夕阳西下几时回

[Problem](https://www.luogu.com.cn/problem/P9345) ### Description 给定一个整数$n$,有一个数组$a$的内容是$1,2,3$……$n$。(不一定按照顺序排列,只保证内容)特别地,我们令$a_{n+1}=1$。 还有一个数组$b$,满足 ......
夕阳 笔记 Luogu P9345 9345

[usaco2018 jan] sprinklers

# 题目 农夫约翰有一块很大的田,他正在考虑种甜玉米。经过对他农田的调查,FJ发现它形成了一个(N-1)×(N-1)的 正方形。西南角为坐标(0,0),东北角是(N-1,N-1)。在某些整数坐标的位置中有双头喷头,每一个都能够同 时喷洒水和肥料。一个在(i,j)处的双头喷头会将水洒在农田中所有在其东 ......
sprinklers usaco 2018 jan

[Luogu P8716] 回文日期 题解

# STEP 1:分析 题目大意:给定一个 8 位数的日期,请你计算该日期之后下一个回文日期和下一个 ABABBABA 型的回文日期各是哪一天。 这一题一眼看出是 P2010 的升级版,所以要先考虑到超时问题,因为如果一天一天地枚举,时间复杂度会非常高,所以我们不能直接枚举。因为题目只要"回文",所 ......
回文 题解 日期 Luogu P8716

题解 P4809 [CCC2018] 最大战略储备

[link](https://www.luogu.com.cn/problem/P4809) 大概是 oi 生涯目前最无聊的时候写的最~~啰嗦~~详细的题解。 #### 题目描述 给定一个 $n\times m$ 的点阵和两类边,第 $i$ 行 $j$ 列的城市我们叫祂城市 $(i,j)$。 横边: ......
题解 战略 P4809 4809 2018

P4931 [MtOI2018] 情侣?给我烧了!(加强版)

记 $f_n$ 为 $k=0$ 的答案。则有答案为 $\binom n k ^2 2^k k! f_{n-k}$。接下来的问题变为怎样对每个 $n,k$ 求出 $f_{n-k}$。 **组合意义** 以下记 $\overline{A}$ 为 $A$ 的情侣。 欲求 $f_n$,不妨设第一排坐的两个人 ......
情侣 P4931 4931 2018 MtOI

[刷题笔记] Luogu P3205 [HNOI2010] 合唱队

[Problem](https://www.luogu.com.cn/problem/P3205) ### Analysis 一道分类讨论dp 我们发现本题满足大区间包含小区间,区间之间可以互相推导,符合区间dp。 再看看我们需要记录什么?我们发现哪一个数最后放会影响到决策,所以我们需要记录这一层状 ......
合唱队 笔记 Luogu P3205 3205

[刷题笔记] Luogu P1725 琪露诺

[Problem](https://www.luogu.com.cn/problem/P1725) ### Description 若当前在$pos$位置,每次可以在$[pos+l,pos+r]$区间内任选一个点跳。每跳到一个地方就可以获得这个地方的值,最后跳到位置$pos \geq n$即为结束, ......
笔记 Luogu P1725 1725

P4607 [SDOI2018] 反回文串

[P4607 [SDOI2018] 反回文串](https://www.luogu.com.cn/problem/P4607) 每次给出 $n,k,p$,求出长为 $n$ 的回文串以及其旋转变换的总数,且字符集大小为 $k$,答案对 $p$ 取模。 $T\le 10$,$n\le 10^{18}$, ......
回文 P4607 4607 2018 SDOI

[刷题笔记] Luogu P1280 尼克的任务

[Problem](https://www.luogu.com.cn/problem/P1280) ### Analysis 首先,如果一个时间只有一个任务开始,则她必须做。如果一个时间有多个任务开始,她可以选一个去做。我们发现这样的决策是取决于后面的空暇时间,而不是前面。所以在dp的时候需要从后往 ......
任务 笔记 Luogu P1280 1280

石灰窑的“寒冬”:2018年的环保关停风波

在2018年的一个寒冷的冬天,我踏入中国的某个偏远乡村,眼前是一片石灰窑工厂的废墟。这些曾经烟囱冒烟的工厂,现在都静悄悄的,好像时间在此刻停止。这是当年中国政府加强环境保护措施的结果,众多不达标的石灰窑被迫关停。 #### **为何石灰窑成为关停的对象?** 石灰窑(lime kilns)是一种用于 ......
石灰窑 石灰 寒冬 风波 2018

2018牛客多校第五场 F take[树状数组]

理解题目画了一个二叉树,然后思维定势让我想构建一个有n层的二叉树,然后统计叶子节点。。有点恐怖。 但是正解是考虑每一个箱子对答案的贡献。 图片来自take_baymax520的博客 对于每个箱子,它要发生交换也就是为答案贡献的条件是它当前宝石大小小于它的大小。对于比它小的宝石之前取(pi)或不取(1 ......
数组 2018 take

Weblogic WLS Core Components 反序列化命令执行漏洞(CVE-2018-2628)

Vulhub - Docker-Compose file for vulnerability environment 1、介绍 名称:Weblogic WLS Core Components 反序列化命令执行漏洞(CVE-2018-2628) 编号:CVE-2018-2628 原理: 应用:Webl ......
序列 Components 漏洞 Weblogic 命令