共 7 页: 上一页 1 2 3 4 5 6 下一页 末页
摘要:【题解】 由乃(思博+欧拉定理+搜索) "darkbzoj" 集合这样的集合划分然后相等的问题就是NP问题,下界就是指数,所以要考虑一些性质。 我们现在只考虑$v=1000$的情况。由于所有序列中的数对$v$取膜,所以考虑当查询的区间大于长度等于$v 1$时,问题一定有解,因为此时要么有一个数出现了 阅读全文
posted @ 2019-09-28 19:31 谁是鸽王 阅读 (23) 评论 (1) 编辑
摘要:【题解】P5446 [THUPC2018]绿绿和串串(manacher) 考虑对于一个串进行$f$操作,就是让他变成一个以最后一个节点为回文中心的回文串。 那么对于某个位置$p$,假如它是一个合法的位置,那么它一直倍增一直倍增当长度大于这个原串的时候就使得$T$出现过一次了。 倍长一次就大于原串了, 阅读全文
posted @ 2019-09-27 16:23 谁是鸽王 阅读 (42) 评论 (2) 编辑
摘要:【题解】P4503 [CTSC2014]企鹅QQ(哈希) 考虑这样一种做法,将每个字符串的删去某个字符的新字符串的哈希值存下来,然后最后$sort$一遍双指针统计每个值相同的数的个数$x$,这个$x$对答案的贡献是${x \choose 2}$ 阅读全文
posted @ 2019-09-26 22:40 谁是鸽王 阅读 (21) 评论 (0) 编辑
该文被密码保护。
posted @ 2019-09-26 15:15 谁是鸽王 阅读 (8) 评论 (0) 编辑
该文被密码保护。
posted @ 2019-09-25 22:22 谁是鸽王 阅读 (11) 评论 (0) 编辑
摘要:【题解】CF986E Prince's Problem(树上差分+数论性质) 题目大意: 给定你一棵树,有点权$val_i\le 10^7$。现在有$m$组询问给定参数$x,y,w$问你对于$(x y)$的路径经过的点集$P$,问你这个东西: $$ \prod_{u \in P} {\mathrm{ 阅读全文
posted @ 2019-09-24 14:32 谁是鸽王 阅读 (27) 评论 (0) 编辑
摘要:【题解】JXOI2018游戏(组合数) 题目大意 对于$[l,r]$中的数,你有一种操作,就是删除一个数及其所有倍数。问你删除所有数的 所有方案的步数之和。 由于这里是简化题意,有一个东西没有提到: 你可以“删除”已经被删除的点。而且即使你已经删掉了所有的数,若你仍然要继续操作直到做了$r l+1$ 阅读全文
posted @ 2019-09-22 19:39 谁是鸽王 阅读 (29) 评论 (1) 编辑
摘要:【题解】两双手(格路问题) 题目大意:求从$(0,0)$到$(Ex,Ey)$不经过给定障碍点的方案数。你每次移动只能是 加上 向量$e_1$或者向量$e_2$,$e_1,e_2$中的基底都是整数。 考虑转化一下这个问题,从某个点走到在他右上角的某点需要加上$ae_1+be_2$,这样我们就可以解出$ 阅读全文
posted @ 2019-09-22 11:48 谁是鸽王 阅读 (44) 评论 (0) 编辑
摘要:【题解】HDU Homework(倍增) 矩阵题一定要多多检查一下是否行列反了... 一百个递推项一定要存101个 说多了都是泪啊 一下午就做了这一道题因为实在是太菜了太久没写这种矩阵的题目... 设一个行向量$e$,和一个增逛矩阵$A$,他们咋定义的见我那篇讲线性递推博客 现在我们再预处理$st$ 阅读全文
posted @ 2019-09-20 21:22 谁是鸽王 阅读 (25) 评论 (1) 编辑
摘要:【题解】CF741D(DSU on TREE) 写一写这道题来学习学习模板 用二进制来转换一下条件,现在就是要求一下$lowbit(x)=x$的那些路径了。 DSU on TREE 是这样一种算法: 像树剖一样分出轻重链,根据那套理论可知轻边$O(\log n)$。 递归处理一个节点的所有轻儿子,并 阅读全文
posted @ 2019-09-18 22:25 谁是鸽王 阅读 (37) 评论 (0) 编辑
摘要:【题解/模板】P1248 加工生产调度(贪心) 分析: $A$流水线的时间是确定的,所以现在就是要让$b$的时间尽量短 $tB tA$,除非所有东西都不需要$b$。(t指结束时间) 性质: 对于一个$(a,b)$若$a include include include include using na 阅读全文
posted @ 2019-09-18 16:49 谁是鸽王 阅读 (19) 评论 (0) 编辑
摘要:【题解】BZOJ1034 [ZJOI2008]泡泡堂BNB(贪心) 考虑直接模拟田忌赛马... 我的最小比你的大,直接上 我的最大比你的大,直接上 otherwise,我小换你大 考虑最劣,由于每次比赛会产生且仅会产生$2$个积分,所以swap两个数组然后输出$2n ans$即可。 实现的时候注意一 阅读全文
posted @ 2019-09-18 14:22 谁是鸽王 阅读 (24) 评论 (5) 编辑
摘要:【题解】P4585 [FJOI2015]火星商店问题(线段树套Trie树) 语文没学好不要写省选题面!!!! 题目大意: 有$n$个集合,每个集合有个任意时刻都可用的初始元素。现在有$m$个操作 询问$[l,r]$的集合中,使得$v\oplus x$最大的那个元素,输出$v\oplus x$。同时要 阅读全文
posted @ 2019-09-17 22:24 谁是鸽王 阅读 (25) 评论 (0) 编辑
该文被密码保护。
posted @ 2019-09-17 16:10 谁是鸽王 阅读 (10) 评论 (2) 编辑
摘要:【题解】P1712 [NOI2016]区间(贪心+线段树) 一个observe是,对于一个合法的方案,将其线段长度按照从大到小排序后,他极差的来源是第一个和最后一个。或者说,读入的线段按照长度分类后,答案是一段子序列。所以我们考虑枚举右端点,尺取法取右边的线段,去到可以满足条件时将左边的这条线段删除 阅读全文
posted @ 2019-09-16 20:18 谁是鸽王 阅读 (11) 评论 (0) 编辑
该文被密码保护。
posted @ 2019-09-14 17:30 谁是鸽王 阅读 (6) 评论 (0) 编辑
摘要:【题解】GREWords(AC自动机) "SP9941 GRE GRE Words" 题目大意: 给定一个由字符串构成的序列,不同位置的字符串有自己权值。现在让你选出一个子序列,使得在这个子序列中,前面的串是后面的串的子串。请你求满足条件的子序列的权值的最大值。一个子序列权值是所有元素权值的和。 考 阅读全文
posted @ 2019-09-12 16:57 谁是鸽王 阅读 (44) 评论 (0) 编辑
摘要:【题解】P4755 Beautiful Pair upd: 之前一个first second烦了,现在AC了 由于之前是直接抄std写的,所以没有什么心得体会,今天自己写写发现 不知道为啥$90$分 我直接把之前写的总结kuai过来 而选取其他位置(比如序列的最大值)由不能保证复杂度。但是如果每层分 阅读全文
posted @ 2019-09-11 16:17 谁是鸽王 阅读 (31) 评论 (0) 编辑
摘要:【学习笔鸡】整体二分(P2617 Dynamic Rankings) 可以解决一些需要树套树才能解决的问题,但要求询问可以离线。 首先要找到一个具有可二分性的东西,比如区间$k$大,就很具有二分性。具体流程是这样的: 假设当前分治是已知当前分治中的询问的范围是$[l,r]$,现在要进一步确定每个询问 阅读全文
posted @ 2019-09-11 10:39 谁是鸽王 阅读 (25) 评论 (0) 编辑
摘要:主要是最近写的都是数据结构,写的时间本来就长,写完之后又感觉思路简单代码难写。 虽然这样很省事但是感觉还是缺少了对一道题的思考,Lun告诫学弟们要多思考难怪我最近越来越菜了,可能真的是不更博的锅?那还是得更博吧...... 阅读全文
posted @ 2019-09-10 22:15 谁是鸽王 阅读 (29) 评论 (1) 编辑
该文被密码保护。
posted @ 2019-08-30 22:54 谁是鸽王 阅读 (9) 评论 (0) 编辑
摘要:【题解】P4137 Rmq Problem(莫队) 其实这道题根本就不用离散化! 因为显然有$mex$值是$\le 2\times 10^5$的,所以对于大于$2\times 10^5$的数我们可以忽略。 然后直接莫队算就是的,开一个$2e5$的桶 若一个比答案小的值的桶为$0$了:答案更新为它 若 阅读全文
posted @ 2019-08-29 21:45 谁是鸽王 阅读 (22) 评论 (0) 编辑
摘要:【题解】BZOJ4241: 历史研究(魔改莫队) 真的是好题啊 题意 给你一个序列和很多组询问(可以离线),问你这个区间中$\max${元素出现个数$\times$元素权值} IOI国历史研究的第一人——JOI教授,最近获得了一份被认为是古代IOI国的住民写下的日记。JOI教授为了通过这份日记来研究 阅读全文
posted @ 2019-08-28 22:45 谁是鸽王 阅读 (33) 评论 (0) 编辑
摘要:【~~背诵~~瞎讲】Caley Haminton 定理快速求解递推(m=1e5,n=1e18) 看CSP看到一题“线性递推式”,不会做,去问了问zsy怎么做,她并不想理我并丢给我以下方法: $$ \text{Caley Haminton} $$ 一句话就是求: $$ f_n=\sum_{i=1}^m 阅读全文
posted @ 2019-08-28 16:41 谁是鸽王 阅读 (48) 评论 (1) 编辑
摘要:【题解】284E. Coin Troubles(dp+图论建模) 题意就是要你跑一个完全背包,但是要求背包的方案中有个数相对大小的限制 考虑一个$c_ic_4 c_2$,我们要求钦定两个$3$,一个$4$,直接通过$dfs$记录一下就好。 很坑的地方就是可能爆int之类的,所以要判断一下....由于 阅读全文
posted @ 2019-08-27 16:50 谁是鸽王 阅读 (31) 评论 (0) 编辑
摘要:【题解】方块染色(容斥原理+巧妙分类) 刚开始以为是道容斥,写了这个错误程序 这显然是错的,容斥套容斥,我不知道为什么我敢交上去(可能是对了样例) 后来我通过仔(bai)细(du)思(ti)考(jie)获得了启示 设$dp(n)$为$n$个时的方案数 假如我已经知道前面$n 1$的方案,现在要知道$ 阅读全文
posted @ 2019-08-26 22:25 谁是鸽王 阅读 (45) 评论 (0) 编辑
摘要:【题解】Leyni,罗莉和队列(树状数组) "HRBUST 1356 " 将整个序列reverse一下,现在就变成了从高到低的排队。题目就变成了,定位一个妹子,问这个妹子前面的比这个妹子小的妹子中,下标最小的数是哪个。 所以以年龄为下标,以(原数组)下标为值建立一颗值域线段树,由于我们只要找到在原数 阅读全文
posted @ 2019-08-26 20:22 谁是鸽王 阅读 (30) 评论 (0) 编辑
摘要:【题解】剪纸条(dp) "HRBUST 1828 " 网上搜不到题解?那我就来写一篇吧哈哈哈 最优化问题先考虑$dp$,设$dp(i)$表示将前$i$个字符(包括$i$)分割成不相交的回文子串的最小数目 直接模拟题意转移即可。初始化写在里面了,$dp(i)=i$ $$ dp(i)=\min\{i,d 阅读全文
posted @ 2019-08-26 20:00 谁是鸽王 阅读 (28) 评论 (0) 编辑
摘要:【题解】Leyni的汽车比赛 "HRBUST 1404 " 思维题?居然被我凑出来了 这种图论题先设这样一个状态 $$ ans(i,j,f) $$ 表示从i到j, 最多 使用f个交通工具的最短路 转移的话,每辆车先自己跑一个Floyd,然后进去就好了,转移枚举中间点。 但是你说$f$很大,感觉这样做 阅读全文
posted @ 2019-08-25 20:36 谁是鸽王 阅读 (17) 评论 (0) 编辑
摘要:【题解】Killer Names($O(n\log n)$做法) "HDU 6143 " 感觉好久没做过这种直来直去的组合题,过来水一篇题解。还以为要写一个$MTT$或者三模数$NTT$,想了想HDU这种老年机子还是算了,最后发现$O(n^2)$就行了 题意翻译过后就是要求一个式子: $$ \sum 阅读全文
posted @ 2019-08-25 08:39 谁是鸽王 阅读 (38) 评论 (1) 编辑
该文被密码保护。
posted @ 2019-08-22 09:40 谁是鸽王 阅读 (5) 评论 (0) 编辑
该文被密码保护。
posted @ 2019-08-21 14:42 谁是鸽王 阅读 (5) 评论 (0) 编辑
该文被密码保护。
posted @ 2019-08-21 13:20 谁是鸽王 阅读 (5) 评论 (0) 编辑
该文被密码保护。
posted @ 2019-08-15 22:04 谁是鸽王 阅读 (21) 评论 (1) 编辑
摘要:【瞎讲】类欧几里得入土教程 产生背景 假设我们现在得到一条直线$y=ax+b$,现在要数出$x \in [0,n]$时,在$x$正半轴和这条直线之间的整点个数,$n \le 10^{18}$ 解决思路 这个方程一定可以化为这样的形式 $$ y=\dfrac {ax+b}{c} $$ 枚举$x \in 阅读全文
posted @ 2019-08-14 16:32 谁是鸽王 阅读 (64) 评论 (4) 编辑
摘要:【题解】SDOI2010所驼门王的宝藏(强连通分量+优化建图) 最开始我想写线段树优化建图的说,数据结构学傻了233 虽然矩阵很大,但是没什么用,真正有用的是那些关键点 考虑关键点的类型: 横走型 竖走型 八连通型 本质上只有两种类型(走一大串/走八连通),我们考虑这样一种建图方法: 对于每一行每一 阅读全文
posted @ 2019-08-09 21:47 谁是鸽王 阅读 (53) 评论 (4) 编辑
该文被密码保护。
posted @ 2019-08-06 15:34 谁是鸽王 阅读 (52) 评论 (2) 编辑
该文被密码保护。
posted @ 2019-08-05 14:10 谁是鸽王 阅读 (18) 评论 (0) 编辑
摘要:【题解】ARC101F Robots and Exits(DP转格路+树状数组优化DP) 先删去所有只能进入一个洞的机器人,这对答案没有贡献 考虑一个机器人只能进入两个洞,且真正的限制条件是操作的前缀$\min \max$,我们直接按照前缀$\min \max$$DP$ 把前缀$\min \max$ 阅读全文
posted @ 2019-08-05 07:57 谁是鸽王 阅读 (52) 评论 (0) 编辑
该文被密码保护。
posted @ 2019-08-04 18:22 谁是鸽王 阅读 (39) 评论 (0) 编辑
共 7 页: 上一页 1 2 3 4 5 6 下一页 末页