随笔分类 -  数据结构

1 2 3 4 5 ··· 7 下一页
摘要:https://acm.hdu.edu.cn/showproblem.php?pid=7072 自己翻译吧( 做法十分独特( 比赛时满脑子线段树结果真搞出了个线段树还能过的那种( 首先先用双端队列(删除不管)把插入全做了,同时把查询中间数转化成距离最左边元素多少个数。然后把双端队列里的数倒出来建立线 阅读全文
posted @ 2021-08-17 19:26 luyouqi233 阅读(111) 评论(0) 推荐(0) 编辑
摘要:https://acm.hdu.edu.cn/showproblem.php?pid=7059 支持三种操作:1、区间求和 2、区间减lowbit 3、区间加$2^k(2^k\le a_i<2^{k+1})$ SB题,就是老年选手有点敲不动线段树了(现在数据结构越来越不稳了DEBUG等一年……)。 阅读全文
posted @ 2021-08-12 17:18 luyouqi233 阅读(92) 评论(0) 推荐(0) 编辑
摘要:https://www.luogu.com.cn/problem/P7735 网上的做法我找到的分两种,一种是染色法,这种做法好写,但是我不认为以我的脑子能想出来。另一种是暴力维护,因为易知与任何一点相关联的重边最多只有两条,好想不好写。 当然这里就说下前者的做法。每次操作时相当于为路径上的所有点染 阅读全文
posted @ 2021-08-02 01:07 luyouqi233 阅读(91) 评论(0) 推荐(0) 编辑
摘要:https://acm.hdu.edu.cn/showproblem.php?pid=6964 给定一数列,每次查询$(l,r)$,找到数列中位于该区间内的数$c$满足$a\, xor c\le b$,求这样的数的个数(要求数不能相同)。 SB题但是我不太会套路,来补一下。 显然是建Trie,然后由 阅读全文
posted @ 2021-07-31 21:52 luyouqi233 阅读(147) 评论(0) 推荐(0) 编辑
摘要:https://acm.hdu.edu.cn/showproblem.php?pid=6962 支持树上单点查询和路径修改,每次路径修改时按照路径起点到终点的顺序标号1,2,...,然后分别对这些点权+标号$^2$ SB题我就是调不出来。 退化成序列问题思考,对于一个区间[l,r]的修改,第一个数从 阅读全文
posted @ 2021-07-23 20:38 luyouqi233 阅读(105) 评论(0) 推荐(0) 编辑
摘要:https://www.luogu.com.cn/problem/P6186 来蹭一波热度。 猜一波这是一个结论题,然后就有https://www.cnblogs.com/qswg/p/9325210.html的结论了。 结论:每进行一次冒泡排序,每个数的逆序对数就会左移一位并且-1(0除外)。 也 阅读全文
posted @ 2020-03-07 16:29 luyouqi233 阅读(321) 评论(0) 推荐(0) 编辑
摘要:https://www.luogu.com.cn/problem/P4631 http://uoj.ac/problem/415 https://loj.ac/problem/2586 正解貌似是可持久化扫描线……不会告辞。 KD-TREE把圆存下来,每个点存最大覆盖所有圆的矩形。 然后按照题意从大 阅读全文
posted @ 2020-03-05 11:34 luyouqi233 阅读(285) 评论(0) 推荐(0) 编辑
摘要:https://www.lydsy.com/JudgeOnline/problem.php?id=4066 https://www.luogu.com.cn/problem/P4148 你有一个N*N的棋盘,每个格子内有一个整数,初始时的时候全部为0,现在需要维护两种操作: 命令 参数限制 内容 1 阅读全文
posted @ 2020-02-09 15:52 luyouqi233 阅读(177) 评论(0) 推荐(0) 编辑
摘要:https://www.lydsy.com/JudgeOnline/problem.php?id=4520 https://www.luogu.com.cn/problem/P4357 已知平面内 N 个点的坐标,求欧氏距离下的第 K 远点对。 KDTREE板子题? 开个堆维护前2k个最远值(因为我 阅读全文
posted @ 2020-02-08 17:32 luyouqi233 阅读(222) 评论(0) 推荐(0) 编辑
摘要:https://www.luogu.com.cn/problem/P4320 BZOJ5329: [SDOI2018]战略游戏——题解的弱化版,但是我交上去RE了,猜测是复杂度不对,懒得再去算了于是把树链剖分拿了过来。 是的水了一篇博客 #include<cmath> #include<queue> 阅读全文
posted @ 2020-02-06 20:28 luyouqi233 阅读(139) 评论(0) 推荐(0) 编辑
摘要:http://uoj.ac/problem/30 http://codeforces.com/problemset/problem/487/E https://www.luogu.com.cn/problem/CF487E (洛谷链接可以看中文题面) (不会set的脑瘫患者在此) 题不是很难,圆方树 阅读全文
posted @ 2020-02-06 17:17 luyouqi233 阅读(160) 评论(0) 推荐(0) 编辑
摘要:(施工中……已更新DF) 比赛传送门:https://www.jisuanke.com/contest/3004 D. Robots(期望dp) 题意 给一个DAG,保证入度为$0$的点只有$1$,出度为$0$的点只有$n$。 现在一个机器人从$1$出发,每天都会以相同的概率前往相邻节点之一或静止不 阅读全文
posted @ 2019-09-01 22:26 luyouqi233 阅读(498) 评论(0) 推荐(0) 编辑
摘要:https://www.luogu.org/problem/P5524 看着能做就当线段树复健题了。 根据高中知识我们有 $sin(a+b)=sin(a)cos(b)+cos(a)sin(b)$ $cos(a+b)=cos(a)cos(b)-sin(a)sin(b)$ 那这题只需要维护区间$sin$ 阅读全文
posted @ 2019-08-29 14:26 luyouqi233 阅读(215) 评论(0) 推荐(0) 编辑
摘要:https://www.luogu.org/problemnew/show/P5283 https://loj.ac/problem/3048 小粽是一个喜欢吃粽子的好孩子。今天她在家里自己做起了粽子。 小粽面前有 n 种互不相同的粽子馅儿,小粽将它们摆放为了一排,并从左至右编号为 1 到 n。第  阅读全文
posted @ 2019-04-06 17:41 luyouqi233 阅读(1159) 评论(0) 推荐(0) 编辑
摘要:https://www.lydsy.com/JudgeOnline/problem.php?id=3192 箱子再分配问题需要解决如下问题: (1)一共有N个物品,堆成M堆。 (2)所有物品都是一样的,但是它们有不同的优先级。 (3)你只能够移动某堆中位于顶端的物品。 (4)你可以把任意一堆中位于顶 阅读全文
posted @ 2018-06-23 22:34 luyouqi233 阅读(165) 评论(0) 推荐(0) 编辑
摘要:https://www.lydsy.com/JudgeOnline/problem.php?id=2288 ftiasch 18岁生日的时候,lqp18_31给她看了一个神奇的序列 A1, A2, ..., AN. 她被允许选择不超过 M 个连续的部分作为自己的生日礼物。 自然地,ftiasch想要 阅读全文
posted @ 2018-06-23 21:53 luyouqi233 阅读(389) 评论(0) 推荐(0) 编辑
摘要:https://www.lydsy.com/JudgeOnline/problem.php?id=1150 你在一家 IT 公司为大型写字楼或办公楼(offices)的计算机数据做备份。然而数据备份的工作是枯燥乏味的,因此你想设计一个系统让不同的办公楼彼此之间互相备份,而你则坐在家中尽享计算机游戏的 阅读全文
posted @ 2018-06-23 14:22 luyouqi233 阅读(489) 评论(0) 推荐(0) 编辑
摘要:https://www.lydsy.com/JudgeOnline/problem.php?id=3155 最朴素的想法是两棵树状数组,一个记录前缀和,一个记录前缀前缀和,但是第二个我们非常不好修改 但其实我们发现$SS_i=i*a1+(i-1)*a2+…+ai$,我们可以试图构造这样的“类等差”数 阅读全文
posted @ 2018-06-23 10:00 luyouqi233 阅读(157) 评论(0) 推荐(0) 编辑
摘要:https://www.lydsy.com/JudgeOnline/problem.php?id=2743 萧薰儿是古国的公主,平时的一大爱好是采花。 今天天气晴朗,阳光明媚,公主清晨便去了皇宫中新建的花园采花。 花园足够大,容纳了n朵花,花有c种颜色(用整数1-c表示),且花是排成一排的,以便于公 阅读全文
posted @ 2018-06-22 09:41 luyouqi233 阅读(242) 评论(0) 推荐(0) 编辑
摘要:https://loj.ac/problem/2430 是的我BZOJ又没卡过……懒得卡了。 参考:https://blog.csdn.net/zqh_wz/article/details/52887289 参考的$O(n)$预处理我反正没看懂……设$L[i]$为i向左能够取到的最远位置,$R[i] 阅读全文
posted @ 2018-06-21 14:45 luyouqi233 阅读(289) 评论(0) 推荐(0) 编辑

1 2 3 4 5 ··· 7 下一页