CDQ分治
niiick
OIer/ACMer
展开
-
BZOJ3295 || 洛谷P3157 [CQOI2011]动态逆序对【CDQ分治】
Time Limit: 10 Sec Memory Limit: 128 MBDescription对于序列A,它的逆序对数定义为满足iInput输入第一行包含两个整数n和m,即初始元素的个数和删除的元素个数。 以下n行每行包含一个1到n之间的正整数,即初始排列。 以下m行每行一个正整数,依次为每次删除的元素。 N<=100000 M<=50000O...原创 2018-08-29 20:11:09 · 165 阅读 · 0 评论 -
洛谷P4169 [Violet]天使玩偶【CDQ分治】
时空限制 2000ms-3000ms / 128MB 题目描述 Ayu 在七年前曾经收到过一个天使玩偶,当时她把它当作时间囊埋在了地下。而七年后 的今天,Ayu 却忘了她把天使玩偶埋在了哪里,所以她决定仅凭一点模糊的记忆来寻找它。我们把 Ayu 生活的小镇看作一个二维平面坐标系,而 Ayu 会不定时地记起可能在某个点 (xmy) 埋下了天使玩偶;或者 Ayu 会询问你,假如她在 (x,y)...原创 2018-08-29 20:32:21 · 895 阅读 · 1 评论 -
CDQ分治 x 偏序问题
CDQ分治的基本思路1.划分 将原问题划分成若干子问题,子问题间互相独立且与原问题形式相同 2.解决 子问题 递归解决子问题,递归划分到子问题规模足够小,子问题的解可用常数时间解决 3.合并 将各子问题的解合并得到原问题的解从二维偏序谈起有 nnn 个元素,第ii i 个元素有 ai,biai,bia_i,b_i两个属性 设f(i)f(i)f(i)表示aj<...原创 2018-08-29 20:46:21 · 510 阅读 · 0 评论 -
BZOJ1176 || 洛谷P4390 [Balkan2007]Mokia【CDQ分治】
时空限制 2000ms / 128MB题目描述摩尔瓦多的移动电话公司摩基亚(Mokia)设计出了一种新的用户定位系统。和其他的定位系统一样,它能够迅速回答任何形如“用户C的位置在哪?”的问题,精确到毫米。但其真正高科技之处在于,它能够回答形如“给定区域内有多少名用户?”的问题。在定位系统中,世界被认为是一个W×W的正方形区域,由1×1的方格组成。每个方格都有一个坐标(x,y),1&...原创 2018-08-30 11:52:39 · 194 阅读 · 0 评论 -
洛谷P2163 [SHOI2007]园丁的烦恼 && P3755 [CQOI2017]老C的任务【CDQ分治】
Time Limit: 15 SecMemory Limit: 357 MBDescription很久很久以前,在遥远的大陆上有一个美丽的国家。统治着这个美丽国家的国王是一个园艺爱好者,在他的皇家花园里种植着各种奇花异草。有一天国王漫步在花园里,若有所思,他问一个园丁道: “最近我在思索一个问题,如果我们把花坛摆成六个六角形,那么……” “那么本质上它是一个深度优先搜索,陛下”,园丁深深地向...原创 2018-09-18 19:59:35 · 215 阅读 · 0 评论 -
BZOJ1492 || 洛谷P4027 [NOI2007]货币兑换【斜率优化】【Splay/CDQ分治维护凸包】
Description小Y最近在一家金券交易所工作。该金券交易所只发行交易两种金券:A纪念券(以下简称A券)和 B纪念券(以下简称B券)。每个持有金券的顾客都有一个自己的帐户。金券的数目可以是一个实数。每天随着市场的起伏波动,两种金券都有自己当时的价值,即每一单位金券当天可以兑换的人民币数目。我们记录第 K 天中 A券 和 B券 的价值分别为 AK 和 BK(元/单位金券)。为了方便顾客,金券交...原创 2019-01-19 12:38:24 · 245 阅读 · 0 评论 -
BZOJ4553 || 洛谷P4093 [HEOI2016/TJOI2016]序列【DP+CDQ分治】
Time Limit: 20 SecMemory Limit: 128 MBDescription佳媛姐姐过生日的时候,她的小伙伴从某宝上买了一个有趣的玩具送给他。玩具上有一个数列,数列中某些项的值可能会变化,但同一个时刻最多只有一个值发生变化。现在佳媛姐姐已经研究出了所有变化的可能性,她想请教你,能否选出一个子序列,使得在任意一种变化中,这个子序列都是不降的?请你告诉她这个子序列的最长...原创 2019-03-26 20:31:27 · 220 阅读 · 0 评论