会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
LiGuanlin1124
那个滑稽可笑的信条是我的一切。
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
11
12
13
14
15
2018年9月8日
[NOI2005]维护数列
摘要: 一道splay综合大板子题。 题面:https://www.lydsy.com/JudgeOnline/problem.php?id=1500 下面是题解: 首先对每个点维护这些量: 1.两个儿子(ch[2]) 2.父节点(fa) 3.当前点权值(vl)和子树权值(sum) 4.修改标记(xg),反
阅读全文
posted @ 2018-09-08 01:47 LiGuanlin
阅读(337)
评论(1)
推荐(0)
2018年9月6日
[POI2008]砖块Klo
摘要: 题干: N柱砖,希望有连续K柱的高度是一样的. 你可以选择以下两个动作 1:从某柱砖的顶端拿一块砖出来,丢掉不要了. 2:从仓库中拿出一块砖,放到另一柱.仓库无限大. 现在希望用最小次数的动作完成任务。 题意就是给你一个长为n的序列,找出长为k的一段,使得将其修改成 所有数字相同 的花费最小。 乍看
阅读全文
posted @ 2018-09-06 16:45 LiGuanlin
阅读(234)
评论(0)
推荐(0)
郁闷的出纳员
摘要: 这题坑死我了。。。 题目描述 OIER公司是一家大型专业化软件公司,有着数以万计的员工。作为一名出纳员,我的任务之一便是统计每位员工的工资。这本来是一份不错的工作,但是令人郁闷的是,我们的老板反复无常,经常调整员工的工资。如果他心情好,就可能把每位员工的工资加上一个相同的量。反之,如果心情不好,就可
阅读全文
posted @ 2018-09-06 01:22 LiGuanlin
阅读(190)
评论(0)
推荐(0)
2018年9月5日
[HNOI2002]营业额统计
摘要: treap板子题。 前驱后继查询。 代码:
阅读全文
posted @ 2018-09-05 19:19 LiGuanlin
阅读(130)
评论(0)
推荐(0)
某种可以解决一切问题的方法
摘要: rfsrfsrfsrfsrfsrfsrfsrfsrfsrfsrfsrfsrfsrfsrfsrfsrfsrfsrfsrfsrfsrfsrfsrfsrfsrfsrfsrfsrfsrfsrfsrfsrfsrfsrfsrfsrfsrfsrfsrfsrfsrfsrfsrfsrfsrfsrfsrfsrfsrfs
阅读全文
posted @ 2018-09-05 15:11 LiGuanlin
阅读(207)
评论(0)
推荐(0)
普通平衡树(treap)
摘要: 题干:6种操作: 1. 插入x数 2. 删除x数(若有多个相同的数,因只删除一个) 3. 查询x数的排名(若有多个相同的数,因输出最小的排名) 4. 查询排名为x的数 5. 求x的前驱(前驱定义为小于x,且最大的数) 6. 求x的后继(后继定义为大于x,且最小的数) 一道treap板子题(splay
阅读全文
posted @ 2018-09-05 15:07 LiGuanlin
阅读(423)
评论(0)
推荐(0)
文艺平衡树(splay模板)
摘要: 题干:splay模板,要求维护区间反转。 splay是一种码量小于treap,但支持排名,前驱后继等treap可求的东西,也支持区间反转的平衡树。 但是有两个坏处: 1.splay常数远远大于treap以及stl中的set。 2.没有可持久化splay,但有可持久化treap。 下面是代码: 1.p
阅读全文
posted @ 2018-09-05 14:47 LiGuanlin
阅读(235)
评论(6)
推荐(0)
[CQOI2015]任务查询系统
摘要: 题目描述 最近实验室正在为其管理的超级计算机编制一套任务管理系统,而你被安排完成其中的查询部分。超级计算机中的任务用三元组(Si,Ei,Pi)描述,(Si,Ei,Pi)表示任务从第Si秒开始,在第Ei秒后结束(第Si秒和Ei秒任务也在运行),其优先级为Pi。同一时间可能有多个任务同时执行,它们的优先
阅读全文
posted @ 2018-09-05 09:13 LiGuanlin
阅读(114)
评论(0)
推荐(0)
2018年9月4日
[NOIP2016]天天爱跑步
摘要: 题目描述 小c同学认为跑步非常有趣,于是决定制作一款叫做《天天爱跑步》的游戏。天天爱跑步是一个养成类游戏,需要 玩家每天按时上线,完成打卡任务。 这个游戏的地图可以看作一一棵包含 N个结点和N-1 条边的树, 每条边连接两个结点,且任意两个结点存在一条路径互相可达。树上结点编号为从1到N的连续正整数
阅读全文
posted @ 2018-09-04 00:39 LiGuanlin
阅读(179)
评论(0)
推荐(0)
NOI2018_Day1_T1_归程
摘要: 题目描述 本题的故事发生在魔力之都,在这里我们将为你介绍一些必要的设定。 魔力之都可以抽象成一个 n 个节点、m 条边的无向连通图(节点的编号从 1 至 n)。 我们依次用 l,a 描述一条边的长度、海拔。 作为季风气候的代表城市,魔力之都时常有雨水相伴,因此道路积水总是不可避免 的。由于整个城市的
阅读全文
posted @ 2018-09-04 00:34 LiGuanlin
阅读(193)
评论(0)
推荐(0)
Picture
摘要: 求给出矩形的周长。 这是一道周长扫描线题,比较裸。juruo第一次打打了一个多小时。 代码:
阅读全文
posted @ 2018-09-04 00:28 LiGuanlin
阅读(220)
评论(0)
推荐(0)
bzoj3524 Couriers
摘要: 题目大意:给出一段区间,求所求区间中出现次数超过区间长一半的数,若没有则输出0。 主席树的题吖…… 可以说很裸了。 代码:
阅读全文
posted @ 2018-09-04 00:25 LiGuanlin
阅读(88)
评论(0)
推荐(0)
bzoj2588 counting on a tree
摘要: 题目不难,树上可持久化数据结构。 帖代码:
阅读全文
posted @ 2018-09-04 00:21 LiGuanlin
阅读(110)
评论(0)
推荐(0)
2018年9月3日
加强版金明的预算方案
摘要: 题面粘上: ///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 金明
阅读全文
posted @ 2018-09-03 20:41 LiGuanlin
阅读(153)
评论(0)
推荐(0)
前缀和
摘要: 题目大意:给出长度为n的序列,求出m次前缀和后每一项的值(mod p)。 数据范围:n<=1e3 , m<=1e18 , ai <= 1e9 , p<1e5且p为质数。 正解Lucas定理,在这里提一下: C(n,m)%p = C(n/p,m/p)*C(n%p,m%p)%p 伪代码: 然而我考试时并
阅读全文
posted @ 2018-09-03 20:34 LiGuanlin
阅读(235)
评论(0)
推荐(1)
Melancholy(磨懒虫主义)
摘要: 题目大意:给出n个地点和q个询问。其中每个地点有距离和权值,每个询问给出l,r,k,表示在[l,r]区间内不取最小点的情况下任取k个,求所有情况权值之积之和(n,q<=1e5,k<=6)。 能看出来是区间操作,先考虑树状数组,发现维护比较难。于是用线段树维护。 每个节点记录7个值,分别为minv和不
阅读全文
posted @ 2018-09-03 20:07 LiGuanlin
阅读(196)
评论(5)
推荐(0)
2018年9月1日
[SDOI2009]HH的项链
摘要: 原题为莫队,然而某网站扩大数据范围。 题解:离线树状数组,存入所有询问。按r从小到大排序。然后从1到n遍历,维护动态树状数组,记录之前某一点到该点的距离。 代码:
阅读全文
posted @ 2018-09-01 19:22 LiGuanlin
阅读(134)
评论(0)
推荐(0)
[Vani有约会]雨天的尾巴
摘要: 我之前考试是遇到过这题,但是数据范围k<=20,状压就能过。 结果原题范围k<=100000…… 果断线段树合并。 普及线段树合并: 比如两个相同大小的线段树,将b树各个区间上的值合并到a树上,从树根开始合并,然后递归合并左右儿子,有三种情况: (假设现在a树遍历到x点,b树遍历到y点) 1.x,y
阅读全文
posted @ 2018-09-01 19:16 LiGuanlin
阅读(285)
评论(0)
推荐(0)
上一页
1
···
11
12
13
14
15
公告