08 2018 档案

摘要:网络流是一个适用范围相当广的模型,相关算法也很多 网络最大流问题 一、定义:假设需要把一些物品从s(源点)运送到t(汇点),可以从其它点中转 例如上图:$v_2到v_4$最多可以运14个物品,当前运了4个 第二个数字(14)就是上限 我们要求的就是从s最多能有多少物品运送到t 以上就是网络最大流问题 阅读全文
posted @ 2018-08-30 20:50 olinr 阅读(460) 评论(1) 推荐(0)
摘要:题意: 给你牌,问你最少几次全部打出去QAQ恶心 所以,暴力呗。。然而。。各种TLE 对于单的和双的,耗时太多了QAQ 所以后来发现了一个桶套桶的贪心做法 tong[i]代表牌数为i的有几种 贪心QAQ 再加了点小优化,时间顿时大大减少(虽然加强版过不了) 阅读全文
posted @ 2018-08-30 18:17 olinr 阅读(129) 评论(0) 推荐(0)
摘要:题意: 有 n 个同学(编号为 1 到 n )正在玩一个信息传递的游戏。在游戏里每人都有一个固定的信息传递对象,其中,编号为 i 的同学的信息传递对象是编号为$T_i$游戏开始时,每人都只知道自己的生日。之后每一轮中,所有人会同时将自己当前所知的生日信息告诉各自的信息传递对象(注意:可能有人可以从若 阅读全文
posted @ 2018-08-30 15:56 olinr 阅读(174) 评论(0) 推荐(0)
摘要:题意:给出一个方程$a_0+a_1x+a_2x^2+...+a_nx^n=0$的系数所有系数$a_i$,求方程在$[1,m]$内的整数解 数据范围: 对于 30% 的数据:$0<n\le 2,|a_i|\le 100,a_n≠0,m<100$对于 50% 的数据:$0<n\le 100,|a_i|\ 阅读全文
posted @ 2018-08-30 15:18 olinr 阅读(368) 评论(0) 推荐(0)
摘要:题意: Flappy Bird是一款风靡一时的休闲手机游戏。(笨鸟瞎jb飞︿( ̄︶ ̄)︿)游戏界面是一个长为 n,高为 m 的二维平面,其中有 k 个管道(忽略管道的宽度)。小鸟始终在游戏界面内移动。小鸟从游戏界面最左边任意整数高度位置出发,到达游戏界面最右边时,游戏完成。小鸟每个单位时间沿横坐标方 阅读全文
posted @ 2018-08-29 10:32 olinr 阅读(165) 评论(0) 推荐(0)
摘要:题意: 无向连通图 G 有 n 个点,n−1 条边。 点从 1 到 n 依次编号,编号为 i 的点的权值为 $W_i$ ,每条边的长度均为 1。 图上两点 (u,v) 的距离定义为 u 点到 v 点的最短距离。对于图 G 上的点对 (u,v),若它们的距离为 2,则它们之间会产生$W_v*W_u$  阅读全文
posted @ 2018-08-29 08:32 olinr 阅读(155) 评论(0) 推荐(0)
摘要:题意:$n*m$棋盘上$n*m-1$颗棋子,有且只有一个格子为空白格子,每个棋子大小$1*1$ 有些棋子可以移动,而有些棋子固定,任何与空白的格子相邻(有公共的边)的格子上的棋子都可以移动到空白格子上。 游戏的目的是把某个指定位置可以活动的棋子移动到目标位置。 现给定棋盘,q个询问,每次给出起始点, 阅读全文
posted @ 2018-08-29 07:50 olinr 阅读(124) 评论(0) 推荐(0)
摘要:题意:给一个序列,让你删去最少的数使得剩余数满足下列条件之一 1、对于所有正整数i,满足$b_{2i}<b_{2i+1},b_{2i}<b_{2i-1}$ 2、对于所有正整数i,满足$b_{2i}>b_{2i+1},b_{2i}>b_{2i-1}$ 问最多留下多少数 以f[i]代表从1到i最后一次上 阅读全文
posted @ 2018-08-28 17:02 olinr 阅读(162) 评论(0) 推荐(0)
摘要:题意:给你一段序列,一次操作:[l,r]内所有数+1 初始序列全为0 现在给你最后序列,问最少操作几次能达到这样的序列 蒟蒻表示秒想到 差分啊 每次差分必有一个+1,一个-1 把差分数组求出来,累加(绝对值之和), 每次操作一个+1,一个-1,所以最后/2就是答案。。。。 阅读全文
posted @ 2018-08-28 16:12 olinr 阅读(131) 评论(0) 推荐(0)
摘要:题意:两排火柴,定义$cost=\sum_{i=1}^{n}(b_i-a_i)^2$其中$b_i,a_i$为火柴的高度, 每相邻两个火柴可以交换,问最少经过几次交换,可以使cost最小(高度无重复) 输出最小交换次数。 思路:很明显,把两个序列排序,这样的对应求得的cost一定是最小的(也就是离散化 阅读全文
posted @ 2018-08-28 15:34 olinr 阅读(134) 评论(0) 推荐(0)
摘要:这题是真恶心 5h的艰辛。。。 题意: H 国有 n个城市,这 n 个城市用n−1条双向道路相互连通构成一棵树,1号城市是首都,也是树中的根节点。 H国的首都爆发了一种危害性极高的传染病。 当局为了控制疫情,不让疫情扩散到边境城市(叶子节点所表示的城市),决定动用军队在一些城市建立检查点,使得从首都 阅读全文
posted @ 2018-08-27 21:23 olinr 阅读(319) 评论(0) 推荐(0)
摘要:题意:n天每天有n个教室 m条申请,每个要求在$a_i$到$b_i$天占用$c_i$间教室 问最早无法满足的申请序号 全能满足输出0 二分+差分前缀和 错解:将每天的教室差分,然后在二分判断成立时,把1--now-1的申请在差分数组上处理,然后看看能不能满足now 然而。。。。这是错的 因为当前这个 阅读全文
posted @ 2018-08-27 16:51 olinr 阅读(138) 评论(0) 推荐(0)
摘要:题意:给定a,b,求$ax \equiv 1 \pmod b$的最小正整数解x,保证有解 exgcd:求$ax+by=gcd(a,b)$的 一组解x,y 首先根据正常的gcd可得出 $gcd(a,b)=gcd(b,a\%b)$ 假设我们已经得到了一组解x' y' 则 $bx'+(a\%b)y'=gc 阅读全文
posted @ 2018-08-27 15:24 olinr 阅读(202) 评论(0) 推荐(0)
摘要:题意: 小 A 和小 B 决定利用假期外出旅行,他们将想去的城市从 11 到 NN 编号,且编号较小的城市在编号较大的城市的西边, 已知各个城市的海拔高度互不相同,记城市 i 的海拔高度为 $H_i$​ ,城市 i 和城市 j 之间的距离 $d_{[i,j]}=|H_i-H_j|$ 。 旅行过程中, 阅读全文
posted @ 2018-08-27 14:06 olinr 阅读(230) 评论(0) 推荐(0)
摘要:题意: 让n 位大臣排成一排,国王站在队伍的最前面。 排好队后,所有的大臣都会获得国王奖赏的若干金币, 每位大臣获得的金币数分别是:排在该大臣前面的所有人的左手上的数的乘积除以他自己右手上的数,然后向下取整得到的结果。 求一种排列顺序,使得得到金币最大的大臣得到的金币最少 输出最小值 先举个简单的锤 阅读全文
posted @ 2018-08-25 19:52 olinr 阅读(847) 评论(0) 推荐(0)
摘要:题意:n 个景点。 一辆观光公交车在第 0分钟出现在 1号景点,随后依次前往2,3,4 ,…,n 号景点。从第i号景点开到第i+1 号景点需要$D_i$​分钟。 任意时刻,公交车只能往前开,或在景点处等待。 共有m 个游客,每位游客需要乘车1次从一个景点到达另一个景点,第ii位游客在$T_i$​分钟 阅读全文
posted @ 2018-08-25 16:14 olinr 阅读(153) 评论(0) 推荐(0)
摘要:题意:n个物品每个有一个重量w和价值v 然后给定m个区间 定义区间价值 $y=(\sum_j1)*(\sum_jv[j])\ \ \ \ w[j] \ge W,j \epsilon [l_i,r_i]$ 找到一个W 使这些区间价值和-S的绝对值最小 输出最小值 思路:二分+前缀和 y无法直接相减,但 阅读全文
posted @ 2018-08-24 21:09 olinr 阅读(110) 评论(0) 推荐(0)
摘要:题意:给出一个多项式$(by+ax)^k$,求$x^n*y^m$项的系数 思路:举例:k=3的情况 $(ax+by)^3=a^3x^3+3a^2bx^2y+3ab^2xy^2+b^3y^3​$ 可以发现,a,b的次幂情况与x,y完全相同 根据组合数的系数 可以预处理杨辉三角求出本来的系数 用快速幂求 阅读全文
posted @ 2018-08-24 20:18 olinr 阅读(132) 评论(0) 推荐(0)
摘要:毒瘤模拟爆搜题。。。 题意: Mayan puzzle是最近流行起来的一个游戏。游戏界面是一个 7 行 5 列的棋盘,上面堆放着一些方块, 方块不能悬空堆放,即方块必须放在最下面一行,或者放在其他方块之上。游戏通关是指在规定的步数内消除所有的方块,消除方块的规则如下: 1 、每步移动可以且仅可以沿横 阅读全文
posted @ 2018-08-24 18:47 olinr 阅读(163) 评论(0) 推荐(0)
摘要:题意:一排n个客栈,每个有自己的色调值和花费 现在有两个人要住进不同客栈,且这两个必须色调值相同 并且在这两个客栈之间(包括这两个)必须至少有一个的花费<=p 求方案数 模拟大法好。。。。。。。。 $O(n^3)$保TLE 正解: 从1到n枚举,输入color和price的值,记录一个距离第二个客栈 阅读全文
posted @ 2018-08-21 21:30 olinr 阅读(179) 评论(0) 推荐(0)
摘要:题意:n个城市,m条边(单向或双向) 每个城市对于水晶球有一个价格(买的价格与卖的价格相等) 现在从1走到n,可重复经过城市, 问能赚到的最大差价(在最小的地方买,最大的地方卖) 输入边a,b,c表示a到b有(c=1 单向 c=2双向)边 找到两个点权最小,点权最大的点,保证点权小的点先遍历到! 以 阅读全文
posted @ 2018-08-16 17:26 olinr 阅读(179) 评论(0) 推荐(0)
摘要:题意:给定$a_0,a_1,b_0,b_1$ 问有多少x满足1:$gcd(x,a_0)=a_1$ 2:$lcm(x,b_0)=b_1$ 思路:暴力枚举(当然不是死枚举) 枚举$a_1$的倍数,判断。。 然而,,,,50分+TLE 正解: 首先:对于已知:1:$gcd(x,a_0)=a_1$得 $gc 阅读全文
posted @ 2018-08-16 11:49 olinr 阅读(140) 评论(0) 推荐(0)
摘要:本来以为是一道排序题,然而看了一眼标签 woc,图论题,一脸懵逼~~~~~~ 题意:给你两个栈,四种操作 操作 a 如果输入序列不为空,将第一个元素压入栈 $S_1$​ 操作 b 如果栈$S_1$​不为空,将$S_1$​ 栈顶元素弹出至输出序列 操作 c 如果输入序列不为空,将第一个元素压入栈$S_ 阅读全文
posted @ 2018-08-16 10:28 olinr 阅读(247) 评论(0) 推荐(0)
摘要:woc,这题就这么A了?(不敢相信) 题意:定义树核为树上最长链上的一段(长度不超过s)(也可以是一个点) 定义偏心距为到树核最远的距离,求最小偏心距 woc纯暴力居然过了 Floyd+爆搜 先找到最长链(可能不只一条) 枚举起点终点,暴力找最远距离 一遍过666 n<=300 阅读全文
posted @ 2018-08-16 07:43 olinr 阅读(190) 评论(0) 推荐(0)
摘要:首先,一个重要的概念:n个n元一次(不同)方程组可以解出唯一解 so 题意:给定一个线性方程组,对其求解(QAQ) 高斯消元:首先,把未知数放左边,常数放右边,然后提取系数放在矩阵里 找到当前元的系数最大的式子放在i的位置(当前行)(主要是为了判断无解,放不放都行) i行当前元的系数化一(i行所有数 阅读全文
posted @ 2018-08-15 09:02 olinr 阅读(152) 评论(0) 推荐(0)
摘要:不得不说,线性基是一个神奇的东西 它维护的东西与“异或”密切相关 题意: 给定n个整数(数字可能重复),求在这些数中选取任意个,使得他们的异或和最大。 当然,也可以最小,甚至,可以求任意异或和第k大!(哇,好niubi) 做法:开一个数组a[MAXN],MAXN是数字最高位数。 a[i]表示当前线性 阅读全文
posted @ 2018-08-14 20:48 olinr 阅读(283) 评论(0) 推荐(0)
摘要:博弈的意思就是下棋,这个没什么好解释的 来自@月桂醛聚醚硫酸酯钠 dalao 博弈论 NIM博弈 1 平面上有两堆石子,现在Alice和Bob轮流取石子。 每次每个人只能取其中一堆石子,不能不取。 取不了石子的输。求先手必胜的状况。 当两堆石子不同的时候是先手必胜。 这时候只需要先手把两堆石子取到相 阅读全文
posted @ 2018-08-14 19:41 olinr 阅读(167) 评论(0) 推荐(0)
摘要:题意: 对于一个给定的n×m 的矩阵,矩阵中的每个元素 $a_{i,j}$​ 均为非负整数。 每次从每行首或尾去一个数字 每次取数都有一个得分值,为每行取数的得分之和,每行取数的得分 = 被取走的元素值×$2^i$ , 其中 i 表示第 i 次取数(从 1 开始编号); 求出取数后的最大得分。 区间 阅读全文
posted @ 2018-08-14 15:51 olinr 阅读(193) 评论(0) 推荐(0)
摘要:题意:n个点,求凸包周长。(纯板子QAQ) 定义 凸包:用最小的凸多边形将n个点围在里面的图形为凸包 前置 向量:点积:(a,b) (c,d)=(a*c,b*d) =|(a,b)|*|(c,d)|*cos<(a,b),(c,d)>; 叉积:(a,b) (c,d)=a*d-b*c=|(a,b)|*|( 阅读全文
posted @ 2018-08-14 15:19 olinr 阅读(168) 评论(0) 推荐(0)
摘要:复数有毒。。。(不过貌似数学得学) 定义 复数有毒。。。(不过貌似数学得学) 定义 在实数域上定义二元有序对z=(a,b),并规定有序对之间有运算"+"、"×" (记z1=(a,b),z2=(c,d)): z1 + z2=(a+c,b+d) z1 × z2=(ac-bd,bc+ad) 容易验证,这样 阅读全文
posted @ 2018-08-14 13:03 olinr 阅读(1931) 评论(0) 推荐(0)
摘要:对于各位dalao来说,这一定是一道水题吧。。。。。。 题意:m个物品,其中有主件附件, 附件从属于某一主件,一个主件最多两个附件 选附件必须选主件。。。。。(。。。) 考虑01背包 对于附件,有几种可能 无附件:主件自己是一个 有附件:有一个:主件自己和附件1 有两个:主件自己和附件2 主件和两个 阅读全文
posted @ 2018-08-11 07:48 olinr 阅读(182) 评论(0) 推荐(0)
摘要:板子。。。。 题意:给定N个正整数构成的序列,将对于指定的闭区间查询其区间内的第K小值。 这个空间。。50倍。。。。 每次新开节点,与原来节点公用左右儿子(随便认儿子,然后在更新维护) 阅读全文
posted @ 2018-08-10 21:55 olinr 阅读(161) 评论(0) 推荐(0)
摘要:这题有毒!!!!!!!!!! TM我重新打的板子,然而。。。。。。 5分钟打完 debug两小时 我的写法常数太大了 每次DFS都要For去更新F 最后写了快读才A 改: 只处理f[i][0] dfs结束在处理f 整整快了一倍多!!!!!!!! 靠!! 烦。。。。 阅读全文
posted @ 2018-08-09 21:31 olinr 阅读(162) 评论(0) 推荐(0)
摘要:可以合并的堆。。。板子题 以dis记录节点能向右走的最大距离 此结构维护左子树所有dis大于等于右子树的dis。。 题目: 如题,一开始有N个小根堆,每个堆包含且仅包含一个数。接下来需要支持两种操作: 操作1: 1 x y 将第x个数和第y个数所在的小根堆合并(若第x或第y个数已经被删除或第x和第y 阅读全文
posted @ 2018-08-09 13:59 olinr 阅读(156) 评论(0) 推荐(0)
摘要:纯板子。。。。 题意: 然后。。。 然后就没有然后了。。。。 注意rotate。。。 注释QAQ 阅读全文
posted @ 2018-08-09 13:48 olinr 阅读(152) 评论(0) 推荐(0)
摘要:题意: 尼克的一个工作日为N分钟,从第一分钟开始到第N分钟结束。 当尼克到达单位后他就开始干活。如果在同一时刻有多个任务需要完成, 尼克可以任选其中的一个来做,而其余的则由他的同事完成,反之如果只有一个任务, 则该任务必需由尼克去完成,假如某些任务开始时刻尼克正在工作, 则这些任务也由尼克的同事完成 阅读全文
posted @ 2018-08-08 20:54 olinr 阅读(148) 评论(0) 推荐(0)
摘要:题意:维护一个序列,两种操作 1、插入一个数 2、输出中位数(若长度为偶数,输出中间两个较小的那个) 对顶堆 维护一个小根堆,一个大根堆,大根堆存1--mid,小根堆存mid+1 n 这样堆顶必有中位数。 每次操作后维护两个堆元素数量,保证一个比另一个多1或相等 阅读全文
posted @ 2018-08-08 20:18 olinr 阅读(154) 评论(0) 推荐(0)
摘要:题意: 每头奶牛都梦想成为牛棚里的明星。被所有奶牛喜欢的奶牛就是一头明星奶牛。所有奶 牛都是自恋狂,每头奶牛总是喜欢自己的。奶牛之间的“喜欢”是可以传递的——如果A喜 欢B,B喜欢C,那么A也喜欢C。牛栏里共有N 头奶牛,给定一些奶牛之间的爱慕关系,请你 算出有多少头奶牛可以当明星 个人认为,tar 阅读全文
posted @ 2018-08-08 17:51 olinr 阅读(160) 评论(0) 推荐(0)
摘要:题意:A 国有 n 座城市,编号从 1 到 n ,城市之间有 m 条双向道路。 每一条道路对车辆都有重量限制,简称限重。现在有 q 辆货车在运输货物, 司机们想知道每辆车在不超过车辆限重的情况下,最多能运多重的货物。 以1为根跑最大生成树,建图 然后以 dep[i]记录树中i的深度 f[i][j] 阅读全文
posted @ 2018-08-08 16:38 olinr 阅读(145) 评论(0) 推荐(0)
摘要:卧槽 厉害了,我的树状数组 1、单点修改,单点查询 用差分数组维护 #include<cstdio> #include<iostream> using namespace std; #define int long long #define M 1000500 #define lowbit(x) ( 阅读全文
posted @ 2018-08-08 13:16 olinr 阅读(168) 评论(0) 推荐(0)
摘要:题意:如果前一颗能量珠的头标记为 m ,尾标记为 r ,后一颗能量珠的头标记为r,尾标记为 n ,则聚合后释放的能量为 m \times r \times n (Mars 单位),新产生的珠子的头标记为 m,尾标记为 n 。 请你设计一个聚合顺序,使一串项链释放出的总能量最大。 例如:设 N=4 , 阅读全文
posted @ 2018-08-08 06:55 olinr 阅读(197) 评论(0) 推荐(0)
摘要:题意:给定平面上n个点,找出其中的一对点的距离,使得在这n个点的所有点对中,该距离为所有点对中最小的 这题 分治O(nlogn) 貌似好久没做分治题了 有点生 而且精度还卡了我半天。。。。QAQ 阅读全文
posted @ 2018-08-07 21:27 olinr 阅读(133) 评论(0) 推荐(0)
该文被密码保护。
posted @ 2018-08-07 20:35 olinr 阅读(0) 评论(0) 推荐(0)
摘要:题意:在一个2维平面上有两条传送带,每一条传送带可以看成是一条线段。 两条传送带分别为线段AB和线段CD。lxhgww在AB上的移动速度为P, 在CD上的移动速度为Q,在平面上的移动速度R。现在lxhgww想从A点走到D点, 他想知道最少需要走多长时间 这貌似是物理题 第一道三分题,还是三分套三分( 阅读全文
posted @ 2018-08-07 13:32 olinr 阅读(142) 评论(0) 推荐(0)
摘要:题意:四个元素个数相等的A,B,C,D,问a+b+c+d=0的个数$(a\in{A},b\in{B},c\in{C},d\in{D})$,$n<=10^3$ 所以 $n^4$???? 肯定不行的啊 用sum1处理出a+b的和 用sum2处理出c+d的和 然后枚举sum1,二分找sum2,求ans 然 阅读全文
posted @ 2018-08-06 19:37 olinr 阅读(129) 评论(0) 推荐(0)
摘要:题意: 一个与 nn 有关的整数加成序列 $<a_0,a_1,a_2,...,a_m>$ 满足以下四个条件:1.$a_0=1$ 2.$a_m=n$3.$a_0<a_1<a_2<...<a_{m-1}<a_m$4. 对于每一个 k(1≤k≤m) 都存在有两个整数 i 和 j(0≤i,j≤k-1,i和 阅读全文
posted @ 2018-08-06 13:03 olinr 阅读(114) 评论(0) 推荐(0)
该文被密码保护。
posted @ 2018-08-06 12:45 olinr 阅读(2) 评论(0) 推荐(0)
摘要:题意:一组等长的木棒,将它们随机的砍掉,得到若干根小木棍, 每一节小棍的长度都不超过50个单位。然后想把这些木棍拼接起来,恢复到裁剪前的状态, 但忘记了初始时有多少木棒以及木棒的初始长度。计算木棒的可能最小长度,每一节木棍的长度都用大于零的整数表示。 输入包含多组数据 这题很经典(有毒啊) 首先,对 阅读全文
posted @ 2018-08-05 19:59 olinr 阅读(131) 评论(0) 推荐(0)
摘要:题意:给你一个未完成的数独,每个位置上的价值等于数字乘上位置的价值(类似于打靶子) https://www.luogu.org/problemnew/show/P1074#sub 要点 1.巧妙利用打表便于搜索与判断 2.贪心思想大量减少搜索的分支:每行(列)选0的个数少的填,减少了分支(不加此剪枝 阅读全文
posted @ 2018-08-05 18:56 olinr 阅读(102) 评论(0) 推荐(0)
该文被密码保护。
posted @ 2018-08-05 13:17 olinr 阅读(3) 评论(0) 推荐(0)
摘要:误操作害死人。。。。。。 题意:一只青蛙,在0--L上从0开始跳,每次可以跳[s,t]的距离 给出一些石子的坐标,问从0跳到(跳过L)最少踩几颗石子 这是DP啊 好不容易想到 以f[i]代表跳到i时最少踩的石子数 然而 正当happy之时 TM数据范围$\huge{L<=10^9!!!}$ 。。。。 阅读全文
posted @ 2018-08-05 11:53 olinr 阅读(194) 评论(0) 推荐(0)
该文被密码保护。
posted @ 2018-08-04 08:23 olinr 阅读(8) 评论(0) 推荐(0)
摘要:题意:一共有n次操作,每次操作只有成功与失败之分, 成功对应1,失败对应0,n次操作对应为1个长度为n的01串。 在这个串中连续的 X个1可以贡献x^3 的分数 现在给出n, 以及每次操作的成功率,请你输出期望分数,输出四舍五入后保留1位小数。 期望的立方不等于立方的期望 设f[i]表示期望得分(三 阅读全文
posted @ 2018-08-04 07:44 olinr 阅读(129) 评论(0) 推荐(0)
摘要:题目大意:卷子上共用 N 道题目,对于题目 i,共有 ai 个选项,每个题只 能选择一个选项。现在把所有的正确选项都涂到了他的下一道 题上,问期望能做对多少道题目 由于一题只会对下一题产生影响且相互独立, 可以考虑求出一 道有 a 个选项的题写到有 b 个选项的题时的期望得分。 对于相邻两道题共有上 阅读全文
posted @ 2018-08-03 20:33 olinr 阅读(152) 评论(0) 推荐(0)
摘要:数位DP的第一题(历时7天的惨痛经历。。。) 数位DP通常用f[i][j]或者在加几维,代表长度为i,最高位为j的合法数字的个数 本题 : windy定义了一种windy数。不含前导零且相邻两个数字之差至少为2的正整数被称为windy数。 windy想知道, 在A和B之间,包括A和B,总共有多少个w 阅读全文
posted @ 2018-08-03 16:58 olinr 阅读(159) 评论(0) 推荐(0)
摘要:原来线段树还有这种操作(开成一个桶) 用区间维护在这个区间内元素的个数,离散化一下,居然能达到splay的效果 不仅码量大大减少,而且跑的飞快!!! 6种操作 200多ms 插入 xx 数 删除 xx 数(若有多个相同的数,因只删除一个) 查询 xx 数的排名(排名定义为比当前数小的数的个数 +1+ 阅读全文
posted @ 2018-08-03 16:37 olinr 阅读(681) 评论(0) 推荐(0)