上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 16 下一页
摘要: 大家好,我是NE, 2019春季校赛终于办完了,这里零零散散的写一写东西吧 记录一下遇见的问题和我的简单解决方法,作为后面人的参考 目录: 协同工作 出题 题面制作 评测平台滚榜 重现赛/同步赛 其他 1.协同工作 一个人很难出一套题,然后再自己验题,因此需要协同工作 1.建议使用云文档,进行协同办 阅读全文
posted @ 2019-03-18 03:48 nervending 阅读(870) 评论(0) 推荐(0) 编辑
摘要: https://vjudge.net/problem/HYSBZ-2733 给一些带权点,有些点是互相连通的, 然后给出2种操作,在两点间加一条边,或者询问一个点所在的连通块内的第k小值的编号 并查集辅助+splay的启发式合并就行 由于结构简单,动态开点线段树合并也可以做 我写的是splay,由于 阅读全文
posted @ 2019-02-10 09:14 nervending 阅读(215) 评论(0) 推荐(0) 编辑
摘要: https://codeforces.com/problemset/problem/1070/C 题意: 有很多活动,每个活动可以在天数为$[l,r]$时,提供$C$个价格为$P$的商品 现在从第一天起,每天恰好买$K$个,到第$N$天的花费为多少? 题解: 首先考虑维护区间,即第$i$天还需要多少 阅读全文
posted @ 2019-01-11 21:07 nervending 阅读(284) 评论(0) 推荐(0) 编辑
摘要: 题意 一个$n*n$矩阵,初始全为0,每次翻转一个子矩阵,然后单点查找 题解 任意一种能维护二维平面的数据结构都可以 我这里写的是二维线段树,因为四分树的写法复杂度可能会退化,因此考虑用树套树实现二维线段树 简单来说就是每个点都维护了一颗线段树... 因为二维线段树难以实现pushdown,而他的查 阅读全文
posted @ 2019-01-09 01:12 nervending 阅读(267) 评论(0) 推荐(0) 编辑
摘要: https://codeforces.com/contest/893/problem/F 题意: 给一个有根树, 多次查询,每次查询对于$x$i点的子树中,距离$x$小于等于$k$的所有点中权值最小的一个 查询强制在线 题解: 显然,暴力就是,对于每次搜索深搜距离x小于$k$的所有点搜索 那么我们考 阅读全文
posted @ 2019-01-08 02:23 nervending 阅读(248) 评论(0) 推荐(0) 编辑
摘要: 题意: 最大$10^9$的区间, $3*10^5$次区间修改,每次操作后求整个区间的和 题解: 裸的动态开点线段树,计算清楚数据范围是关键... 经过尝试 $2*10^7$会$MLE$ $10^7$会$RE$ 用$vector$但是一开始没有$resize$到最大也会$MLE$ 如果节点内部信息保存 阅读全文
posted @ 2019-01-07 15:44 nervending 阅读(312) 评论(0) 推荐(0) 编辑
摘要: 题意: 让你选一些边,选边的前提是端点都被选了,求所有的边集中,边权和-点权和最大的一个。 题解: 对于每个边建一个点,然后就是裸的最大权闭合子图, 结果比赛的时候我的板子太丑,一直T,(不会当前弧优化...) 当时补题用的是蔡队的Dinic当前弧优化板子 今天重写了一遍 阅读全文
posted @ 2019-01-07 13:08 nervending 阅读(268) 评论(0) 推荐(0) 编辑
摘要: 题意: 有n个点,q个询问, 每次询问有一种操作。 操作1:u→[l,r](即u到l,l+1,l+2,...,r距离均为w)的距离为w; 操作2:[l,r]→u的距离为w 操作3:u到v的距离为w 最终求起点到其他点的最短距离,到达不了输出-1 题解 线段树优化建图+最短路... 不知道这种东西,百 阅读全文
posted @ 2019-01-07 00:26 nervending 阅读(286) 评论(0) 推荐(0) 编辑
摘要: 给一个有根树,1e5个节点,每个节点有权值0/.1,1e5操作:1.将一个点的子树上所有点权值取反2.查询一个点的子树的权值和 题解: 先深搜整颗树,用dfs序建立每个点对应的区间,等于把树拍扁成一个数列,每次操作从就对点变成了对区间然后就是裸线段树 注意拍扁后的节点标号和原来的树节点标号是不等价的 阅读全文
posted @ 2019-01-06 19:20 nervending 阅读(313) 评论(0) 推荐(0) 编辑
摘要: 题意: 两个操作, 单点修改 询问一段区间是否能在至多一次修改后,使得区间$GCD$等于$X$ 题解: 正确思路; 线段树维护区间$GCD$,查询$GCD$的时候记录一共访问了多少个$GCD$不被X整除的区间即可,大于一个就NO 要注意的是,如果真的数完一整个区间,肯定会超时,因此用一个外部变量存储 阅读全文
posted @ 2019-01-06 07:20 nervending 阅读(308) 评论(0) 推荐(0) 编辑
上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 16 下一页