04 2019 档案
摘要:zzq讲的杂题 题目大意 有一张$n$个点$m$条边的简单正权无向图,$S$到$T$的最短路为$L$,现在有一些边的边权未知,请输出任意一种满足题意的方案。 $n,m\le 500000$. 题目分析 首先对于每一条边权未定的边,把它的边权设为1,处理出$dist_i$表示在这种情况下
阅读全文
摘要:高嘉煊讲的杂题;A*和网络流的练手题 题目大意 https://s3.amazonaws.com/codechef_shared/download/translated/SEPT16/mandarin/CHEFKC.pdf 一张有向带权图,固定$S$和$T$,求权值第$k$小的割。 $n \le 7
阅读全文
摘要:乱听课记录 关于树的分治问题&杂题选讲 张哲宇 边分治 (边分不是很鸡肋吗) 例题一 题目大意:给出两颗有正负边权的树,求出两个点$u,v$使得两棵树中$(u,v)$距离的和最大。$n \le 10^5$. 点分治 例题二 题目大意:$n$个点的树,每个点有非负点权,求权值第$k$大的联通块。
阅读全文
摘要:随机化选讲例题 题目大意 小 Q 认为,偶数具有对称美,而奇数则没有。给定一棵 n 个点的树,任意两点之间有且仅有一条直接或间接路径。这些点编号依次为 1 到 n,其中编号为 i 的点上有一个正整数 ai。 定义集合 S(u, v) 为 u 点到 v 点的唯一最短路径上经过的所有点 x(包括 u 和
阅读全文
摘要:经典问题:线段树维护单调栈;前置技能:bzoj2957: 楼房重建 题目大意 维护$n$个单调栈,要求支持区间加数和单点查询。 $n \le 2\times 10^5$ 题目分析 首先考虑单调栈这个问题应该如何转化:将入栈的所有数按加入的时间顺序看成一个序列,得到下图 那么对于每个时刻$t$的查询,
阅读全文
摘要:为什么rzz会把这题放在NOI模拟赛的T2? 题目大意 有一张$n$个点$m$条边的有向图,每条边有权值$w_i$。 定义一个任务$(a_i,b_i,c_i)$是如下一条路径: 最多经过$c_i$条边 路径上的边权$w_i$依次递增 要求回答$q$个独立询问的任务最小值。 $𝑛 \le 150,�
阅读全文
摘要:有一种组合方向的考虑有没有dalao肯高抬啊? 题目大意 有一个初始为空的数组$a$,按照以下的流程进行操作: 在$1\cdots m$中等概率选出一个数$x$并添加到$a$的末尾 如果$a$中所有元素的$\gcd=1$则完成这个数组$a$的修改 重复这一过程 求数组$a$的期望长度,$m \le
阅读全文
摘要:成就:赛后在cf使用错误的贪心通过一题 成就:在cf上赛后提交hack数据 成就:在cf上赛后hack自己 题目大意 有一长度$n \le 2\times 10^5$的序列,要求判断是否能够划分为一个严格递增和一个严格递减的子序列并给出划分方案。 题目分析 错误的贪心 截止现在(4.22),这一种错
阅读全文
摘要:经典问题:动态维护上升子序列长度 进阶问题:【经典问题】#176. 栈 Description 小A的楼房外有一大片施工工地,工地上有N栋待建的楼房。每天,这片工地上的房子拆了又建、建了又拆。他经常无聊地看着窗外发呆,数自己能够看到多少栋房子。 为了简化问题,我们考虑这些事件发生在一个二维平面上。小
阅读全文
摘要:质因数分解套路的复杂度分析的动态规划 题目大意 有一颗$n$个节点有点权的树,初始整棵树为$1$号区域,要求满足下列规则: 除非$i$是最后一个等级,否则每一个$i$级区域都要被分成至少两个$i+1$级区域 对于每种等级,每个点必须恰好属于一个区域 一个区域的点集必须是连通的 对于相同等级,每个区域
阅读全文
摘要:感觉有点假 题目大意 数据范围:$n<=100$ 题目分析 由于题目给出的是 置换,所以相当于只需枚举每个环的两个状态。 主要是复杂度分析这里: 一元环:不存在 二元环:特判保平安 三元环:不存在 四元环:复杂度$O(2^{25})$,但是特判一下顺序就可以秒下来了 六元环:复杂度$O(2^{17}
阅读全文
摘要:挂于±1的细节…… 题目描述 跳蚤王国爆发了一场动乱,国王在镇压动乱的同时,需要在跳蚤国地方钦定一个人来做宰相。 由于当时形势的复杂性,很多跳蚤都并不想去做一个傀儡宰相,带着宰相的帽子,最后还冒着被打倒并杀头的危险,然而有一只跳蚤却想得与众不同最时尚。 本来他打算去教书,他已经发表了自己在学术方面的
阅读全文
摘要:本来想一场上紫;真没想到结果集体凉凉 A. Ilya and a Colorful Walk Ilya lives in a beautiful city of Chordalsk. There are nn houses on the street Ilya lives, they are num
阅读全文
摘要:孔爷的杂题系列;LCT清新题/ODT模板题 题目大意 定义一颗无根树的燃烧序列为:每次选取编号最小的叶子节点形成的序列。 要求支持操作:查询一个点$u$在燃烧序列中的排名;将一个点的编号变成最大 $n \le 200000$ 题目分析 首先初始的燃烧序列容易构造,那么考虑进行一次up操作对序列会产生
阅读全文
摘要:仿佛没用过std::set Seniorious has n pieces of talisman. Willem puts them in a line, the i-th of which is an integer ai. In order to maintain it, Willem nee
阅读全文

浙公网安备 33010602011771号