02 2025 档案
摘要:LGP11191 [KDOI R10] 超级演出 学习笔记 Luogu Link 题意简述 做法解析 (待完善) (朴素算法:) (发现瓶颈在出度太大又在A中频繁出现的点) 考虑对点的出度进行根号分治。如果 ,那么就不要自己从后继取了,转而:让后继在反图上给自己连边
阅读全文
摘要:LGP9545 [HBTS-Pre 2023] 环山危路 学习笔记 Luogu Link 题意简述 给定一个 个结点的竞赛图,每条边容量为 。 次询问,每次给定 个源点 , 个汇点 (保证所有 \(s_i\
阅读全文
摘要:LGP11306 [COTS 2016] 搜索树 Jelka 学习笔记 Luogu Link 题意简述 给定一棵 个结点、以 为根的二叉树。每个点有一个点权。有 次对点权的单点修改,求出每次修改后这棵树上有多少结点的子树是二叉搜索树。 \(n,m\le 2\tim
阅读全文
摘要:所谓的差点死u
阅读全文
摘要:啊啊啊v
阅读全文
摘要:啊啊
阅读全文
摘要:LGP8125 [BalticOI 2021] The short shank 学习笔记 Luogu Link 题意简述 有一列 个元素,第 个元素初始值 ,而后会被更新为 。现在给你 \(D\
阅读全文
摘要:ATR143B Counting Grids 学习笔记 Luogu Link 题意简述 现在需要将 共 个整数填进网格 。定义一种方案合法当且仅当不存在 满足: \[\max_{k=1}^n S_{i,k}=\min_{k
阅读全文
摘要:vdvjsvon
阅读全文
摘要:ATB273G Row Column Sums 2 学习笔记 Luogu Link 题意简述 做法解析 代码实现 反思总结
阅读全文
摘要:ATB277F Sorting a Matrix 学习笔记 Luogu Link 题意简述 给定一个 的矩阵,其中第 行第 列的数字为 ,如果 ,那么你需要将其替换为任意正整数。 现在有两种操作,且操作次
阅读全文
摘要:ATB279G At Most 2 Colors 学习笔记 Luogu Link 前言 参考文献:这位巨佬的题解 题意简述 现在有一行 个格子和 种颜色。每一个格子都需涂 种颜色中的一种,并且任意相邻的 个格子最多有两种不同的颜色。 问有多少种染色方案
阅读全文
摘要:LGP3206 [HNTS 2010] 城市建设 学习笔记 Luogu Link 题意简述 做法解析 代码实现 反思总结
阅读全文
摘要:LGP5323 [BJTS 2019] 光线 学习笔记 Luogu Link 题意简述 有 块玻璃。对于每层玻璃 ,其有一个透光率和反射率:当 个单位的光打到第 块玻璃上时,有 单位的光透过去,有 \(x\times
阅读全文
摘要:LGP10281 [USACO-G 24OPEN] Grass Segment 学习笔记 Luogu Link 题意简述 给定数轴正半轴上的 个区间 。对于每个区间 ,计算和它重合了至少 长度的区间 的数量(\(j\neq
阅读全文
摘要:LGP4093 [HEOI 2016||TJOI 2016] 序列 学习笔记 Luogu Link 题意简述 做法解析 代码实现 反思总结
阅读全文
摘要:LGP3755 [CQTS 2017] 老C的任务 学习笔记 Luogu Link 题意简述 做法解析 代码实现 反思总结
阅读全文
摘要:LGP4169 [Violet R1] 天使玩偶 学习笔记 Luogu Link 题意简述 做法解析 代码实现 反思总结
阅读全文
摘要:LGP3157 [CQTS 2011] 动态逆序对 学习笔记 Luogu Link 题意简述 给出 的一个排列。按给定的顺序依次删除 个元素。求出每次删除前整个序列的逆序对数。 做法解析 我们来分析贡献。 代码实现 #include <bits/stdc++.h>
阅读全文
摘要:[APIO 2019] 桥梁 学习笔记 Luogu Link 题意简述 给定一个 点 边的简单无向有权图。有 次操作,分为两种类型: 修改一条边的边权 问以 为起点,在经过的边权不小于 的情况下,可达点的数量。 \(n\le 5\times
阅读全文
摘要:LGP8575 [DTOI R2] 星之河 学习笔记 Luogu Link 题意简述 给定一棵以 为根,大小为 的树。每个结点 有 两个权值。对于每个结点 求其子树内(不包括自身)有多少结点 满足 \(a_v\le
阅读全文
摘要:LGP2824 [HETS 2016||TJTS 2016] 排序 学习笔记 Luogu Link 题意简述 给出一个长为 的排列 ,对其进行 次局部排序,排序分为两种: 0 l r表示将区间 的数字按升序排序; 1 l r表示将区间 \([l,
阅读全文
摘要:ATB136F Enclosed Points 学习笔记 Luogu Link 题意简述 平面上有 个初始点(均为整点),定义一个点集的权值为平面上包含这个点集的最小矩形所包含的初始点个数(矩形边与坐标轴平行)。求所有非空点集的权值和。保证每个点的横纵坐标都不相同。 \(1\le n\l
阅读全文
摘要:qaqaq
阅读全文
摘要:LGP9607 [CERC 2019] Be Geeks! 学习笔记 Luogu Link 题意简述 给定一个长为 的序列 。 定义 ; 定义 \(M(l,r)=\max(a_l,a_{l+1}\cdo
阅读全文
摘要:LGP11261 [COTS 2018] 直方图 学习笔记 Luogu Link 前言 参考了这篇题解。算是对其更详细的一个解释。 题意简述 给定一宽为 的直方图,第 格的高度为 。也就是说,对于 ,第
阅读全文
摘要:LGP1377 [TJTS 2011] 树的序 学习笔记 Luogu Link 题意简述 给一个生成序列 ,简单起见 是一个长为 的排列。按照这样的步骤生成一棵二叉搜索树: 往空树中插入 ,则 成为当前二叉搜索树的根。 往非空树 \(u
阅读全文
摘要:LGP5854 [LG TPLT] 笛卡尔树 学习笔记 Luogu Link 题意简述 给定一个长为 的排列 ,以 为键, 为值构建 中所有元素的笛卡尔树。 做法解析 笛卡尔树的定义:笛卡尔树是一种二叉树,每一个节点由一个键值二元组 \((
阅读全文
摘要:LGP10650 [ROIR 2017] 排序幻觉 学习笔记 Luogu Link 题意简述 给定长度为 的整数数列 , 次单点修改。在第 到 次修改后确定一个最小的 ,满足 \((a_1 \oplus b)\le (a_2 \opl
阅读全文
摘要:LGP4211_1 [LNTS 2014] LCA 学习笔记 本题一题多解,此处记录其树剖+线段树做法。 Luogu Link 题意简述 给出一棵 个结点的树,以 为根。令 。 次询问,每次给定 ,求 \(\sum_{i=l
阅读全文
摘要:蓝的写。先放个带注释代码凑数。 ```cpp #include <bits/stdc++.h> using namespace std; namespace obasic{ typedef long long lolo; typedef vector<int> vecint; template <t
阅读全文
摘要:待分类 LGP11532 [THUPC 2025-P] 好成绩 LGP11532 [THUPC 2025-P] 好成绩 学习笔记 LGP10650 [ROIR 2017] 排序幻觉 LGP10650 [ROIR 2017] 排序幻觉 学习笔记 动态规划 基础经典dp 前缀和优化dp LGP11500
阅读全文