Live2D

随笔分类 -  分治

摘要:T2 【NOIP Round #3】抓内鬼 link Solution 考试的时候被诈骗了,写了一个不知道什么玩意的东西。 先判一下 $1$ 与 $n$ 联通的情况。我们假设 $1$ 为 P,$n$ 为 U,那么我们可以发现我们要么可以把 $1$ 以及它所连的所有点都变为 P,要么可以把 $n$ 以 阅读全文
posted @ 2022-11-07 16:24 Dark_Romance 阅读(45) 评论(0) 推荐(0)
摘要:又爆了/kk 虽然 T2 考试时没有做出来,但是因为这纯粹是我脑瘫,就不写了。 比赛链接 T3 Desciption 给出 $n$ 个集合,有 $m$ 次操作,如下: 给出 $l,r,c$,往 $[l,r]$ 这个区间的集合加入 $c$ 这个元素。 给出 $l,r$,查询 $[l,r]$ 集合的并的 阅读全文
posted @ 2022-10-24 20:11 Dark_Romance 阅读(36) 评论(0) 推荐(0)
摘要:link Solution 首先我们可以发现,对于任意一个选出来的物品序列,如果我们排序之后奇偶分类,那么分成的两堆一定相差 \(\le n-1\) 。 然后我们考虑dp,我们可以设 \(f_{a,w}\) 表示选 \(a\) 个物品,重量和为 \(w\) 的价值和最大值,那么对于 \(a\) 为偶 阅读全文
posted @ 2022-01-26 10:21 Dark_Romance 阅读(82) 评论(0) 推荐(0)
摘要:link Solution 并没有想到分治,我果然是个屑。 我们考虑分治,那么问题就是如何合并两个有序子段。不难发现,一定是前一段的后缀移到后面去,后一段的前缀移到前面去,所以我们可以两段先反转,就变成了一段连续的下降子序列,再整体反转,那么又变成了子问题,继续分治即可。 用了一点小技巧卡到了LOJ 阅读全文
posted @ 2022-01-25 16:42 Dark_Romance 阅读(156) 评论(0) 推荐(0)
该文被密码保护。
posted @ 2021-07-21 18:11 Dark_Romance 阅读(0) 评论(0) 推荐(0)
摘要:题目传送门 Description 作为泉岭精神的缔造者、信奉者、捍卫者、传承者,Pear决定印制一些教义问答手册,以满足泉岭精神日益增多的信徒。Pear收集了一些有关的诗选、语录,其中部分内容摘录在了【题目背景】里。这些语录是按出现的时间排好序的——Pear很喜欢这样的作风,于是决定在按时间排好序 阅读全文
posted @ 2021-03-17 20:40 Dark_Romance 阅读(99) 评论(0) 推荐(0)
摘要:今天又炸了,没有什么好说的了。 T1 bins 水题,就没有什么好说的了,\(\Theta (n\log m)\) 显然。 T2 inversions 题目传送门 考试的时候被这个题区分了,主要原因是因为并没有想到一层传懒标记的话可以把一层卡成一个整体。 不难想到我们可以建出一个类似于线段树的玩意, 阅读全文
posted @ 2020-11-27 18:38 Dark_Romance 阅读(89) 评论(0) 推荐(0)
摘要:2020-09-03 考试题解 Hobson's Trains 题目传送门 题目大意 给出一个图,保证每个点有且仅有一个出边,对于每个点把它走 \(k\) 步这条路径上的所有的点答案加 1 ,问最后每个点的答案。 \(n\le 5\times 10^5\) 思路 考试的时候 sb 了,没想出来怎么做 阅读全文
posted @ 2020-09-05 14:47 Dark_Romance 阅读(189) 评论(0) 推荐(0)
摘要:题目传送门 题目大意 给出两个大小为 \(n\) 的树,求出: \(\max\{\text{depth}(x)+\text{depth}(y)-\text{depth}(\text{LCA}(x,y)-\text{depth}^{'}(\text{LCA}^{'}(x,y)))\}\) \(n\le 阅读全文
posted @ 2020-09-02 17:33 Dark_Romance 阅读(138) 评论(0) 推荐(0)
摘要:题目传送门 题目大意 给出一个 \(n\) 个点的序列 \(a_{1,2,...,n}\) ,问有多少对点对 \((i,j)\) 满足 \(a_i\times a_j\le a_k(i\le k\le j)\)。 \(n\le 10^5,1\le a_i\le 10^9\) 思路 话说为什么裸的笛卡 阅读全文
posted @ 2020-09-01 22:17 Dark_Romance 阅读(161) 评论(0) 推荐(0)
摘要:题目传送门 题目大意 给出一个 \(n\) 个点的树,每条边有边权和颜色 $0,1$ ,定义一条链合法当且仅当 $0,1$ 颜色的边数之比小于等于 $2$ ,求所有合法的链的边权之积的积。 \(n\le 10^5\),答案对 $10^9+7$ 取模。 思路 边分治板题,但是因为边界问题爆炸了。。。 阅读全文
posted @ 2020-08-19 21:33 Dark_Romance 阅读(102) 评论(0) 推荐(0)
摘要:题目传送门 题目大意 有一个 \(n\) 个点的树,每个点有三个值 \(p_u,q_u,l_u\) ,现在可以从 \(u\) 走到点 \(v\) 当且仅当 \(v\) 是 \(u\) 的祖先并且 \(\text{dis}(u,v)\le l_u\) ,这样的花费为 \(\text{dis}(u,v) 阅读全文
posted @ 2020-08-18 20:05 Dark_Romance 阅读(201) 评论(0) 推荐(0)
摘要:题目传送门 题目大意 给出一个$n$个点的树,每个点有点权,定义一条链的贡献为该链的点数乘上链上的权值和,求出树上所有链中的权值最大值。 \(n\le 5\times 10^4\) 思路 算是我入边分治的门的一道题吧。。。借鉴了$\texttt$巨佬的图、代码以及思路(那不就是转载么???(大雾 边 阅读全文
posted @ 2020-08-03 22:20 Dark_Romance 阅读(133) 评论(0) 推荐(0)
摘要:前言 以前学过,但是学炸了,现在来重温一下(说不定以后以后也会这样写。。。) 大概思路 如果对于一个问题我们可以二分,而且它有很多组,组与组之间没有影响,我们就可以整体二分。整体二分就是二分一个值,然后将合法和不合法的再分治解决。很简单吧 题目 \(\texttt{The 1st}\) 题目传送门 阅读全文
posted @ 2020-08-02 16:14 Dark_Romance 阅读(164) 评论(0) 推荐(1)