博客园 首页 私信博主 显示目录 隐藏目录 管理 动画
上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 29 下一页
摘要: 限制空间(只能保留两个变量),求给定n个数中出现次数超过$\frac{n}{2}$的数。 阅读全文
posted @ 2018-07-30 20:49 SovietPower 阅读(422) 评论(3) 推荐(0) 编辑
摘要: "题目链接 BZOJ" 当然哪都能交(都比在BZOJ交好),比如 "UOJ 58" cpp //67376kb 27280ms //树上莫队+带修改莫队 模板题 include include include include include // define gc() getchar() defi 阅读全文
posted @ 2018-07-28 20:00 SovietPower 阅读(153) 评论(0) 推荐(0) 编辑
摘要: Glad to see you! 阅读全文
posted @ 2018-07-28 19:06 SovietPower 阅读(210) 评论(0) 推荐(2) 编辑
摘要: 给你一个擦去了部分左括号和全部右括号的括号序列,括号有25种,用除x之外的小写字母a~z表示。求有多少种合法的括号序列。答案对4294967296取模。 阅读全文
posted @ 2018-07-26 17:38 SovietPower 阅读(308) 评论(0) 推荐(0) 编辑
摘要: 求$$\sum_{i=1}^n\sum_{j=1}^m\gcd(i,j)^K\ \mod\ 10^9+7$$ 阅读全文
posted @ 2018-07-26 09:02 SovietPower 阅读(161) 评论(0) 推荐(0) 编辑
摘要: 给定串$S$和$m$个串$T_i$。$Q$次询问,每次询问$l,r,p_l,p_r$,求$S[p_l\sim p_r]$在$T_l\sim T_r$中的哪个串出现次数最多,输出最多次数以及它是$T$中的第几个。若最多的有多个,输出下标最小的。 阅读全文
posted @ 2018-07-25 21:16 SovietPower 阅读(410) 评论(5) 推荐(0) 编辑
摘要: 有$n$个长度分别为$1,2,\ldots,n$的珠子串,每个有$a_i$种,每种个数不限。求有多少种方法组成长度为$n$的串。答案对$313$取模。 阅读全文
posted @ 2018-07-25 16:39 SovietPower 阅读(263) 评论(0) 推荐(0) 编辑
摘要: 见上题 阅读全文
posted @ 2018-07-25 09:43 SovietPower 阅读(320) 评论(0) 推荐(0) 编辑
摘要: 题目链接 线性规划 用$A_=0/1$表示第$i$天$j$类志愿者能否被招募,$x_i$为$i$类志愿者招募了多少人,$need_i$表示第$i$天需要多少人,$C_i$表示$i$类招募志愿者的花费。 那么我们需要 \(最小化\ Cx\\s.t.\ Ax\geq need\\x\geq 0\) (s 阅读全文
posted @ 2018-07-24 21:51 SovietPower 阅读(395) 评论(0) 推荐(0) 编辑
摘要: "题目链接" 序列上的Hash和前缀和差不多,二维Hash也和二维前缀和差不多了。 预处理大矩阵所有r c的小矩阵hash值,再对询问的矩阵Hash。 类比于序列上$s[r] s[l 1] pow[r l+1]$,比如$s[i r][j c]$多算了$r c$次,乘个$pow[r] pow[c]$就 阅读全文
posted @ 2018-07-24 20:07 SovietPower 阅读(391) 评论(0) 推荐(1) 编辑
摘要: 单纯形 阅读全文
posted @ 2018-07-24 16:52 SovietPower 阅读(226) 评论(0) 推荐(0) 编辑
摘要: BZOJ 3673 BZOJ 3674(加强版) dbzoj 3673 如果每次操作最多只修改一个点的fa[],那么我们可以借助可持久化线段树来O(logn)做到。如果不考虑找fa[]的过程,时空复杂度都是O(logn)。 想要这样就不能加路径压缩,否则要对路径上的点都要改,最好时空复杂度是O(lo 阅读全文
posted @ 2018-07-23 20:18 SovietPower 阅读(240) 评论(0) 推荐(0) 编辑
摘要: "题目链接" f[i][j][a][b],表示当前已有i个男生、j个女生,前面这一段(更前面的保证满足)男生至多比女生多a人,女生最多比男生多b人。 如果当前选择男生,f[i+1][j][a+1][b 1]+=f[i][j][a][b];否则f[i][j+1][a 1][b+1]+=f[i][j][ 阅读全文
posted @ 2018-07-22 14:43 SovietPower 阅读(167) 评论(0) 推荐(0) 编辑
摘要: "题目链接 LOJ" "洛谷" ~~rank前3无压力(话说rank1特判打表有意思么)~~ $x atk[i] y p[i] = hp[i]$ 对于每条龙可以求一个满足条件的$x_0$,然后得到其通解$x[i] = x_0 + p[i]/gcd k$。 怎么合并所有龙的通解?可以直接写成 $Ans 阅读全文
posted @ 2018-07-22 10:34 SovietPower 阅读(341) 评论(0) 推荐(1) 编辑
摘要: 有一张$n$个点的完全图,从$0$到$n-1$标号,每两点$i,j$间的边权为$i\oplus j$。求其最小生成树边权之和。 阅读全文
posted @ 2018-07-21 10:33 SovietPower 阅读(215) 评论(0) 推荐(2) 编辑
摘要: "题目链接" $2^{16}=65536$,可以想到状压DP。但是又有$\sum A_i\neq 0$的问题。。 但是$2^n$这么小,完全可以枚举所有子集找到$\sum A_i=0$的,先使这整个子集内满足平衡,求一棵最小生成树就一定可以了。 这样可能会不最优,我们可以用更小的子集(小的话还是最优 阅读全文
posted @ 2018-07-21 08:25 SovietPower 阅读(244) 评论(0) 推荐(0) 编辑
摘要: 给定一个n边凸多边形(保证没有三点共线),求一条经过每个点最多一次的不会相交的路径,使得其长度最大。 阅读全文
posted @ 2018-07-20 17:38 SovietPower 阅读(204) 评论(0) 推荐(0) 编辑
摘要: 飞机上有n个位置。有m个乘客入座,每个人会从前门(1)或后门(n)先走到其票上写的位置。若该位置没人,则在这坐下;若该位置有人,则按原方向向前走直到找到空座坐下。 如果有人最后仍无座,he will be angry.求有多少种安排票上位置的方案使得没有人会angry(不同票写的位置可相同,从前门/后门进是不同的)。 阅读全文
posted @ 2018-07-20 16:37 SovietPower 阅读(200) 评论(0) 推荐(0) 编辑
摘要: 给定$n(n\leq 10^6)$,用三种颜色染有$n\times n$个格子的矩形,求至少有一行或一列格子同色的方案数。 阅读全文
posted @ 2018-07-19 21:26 SovietPower 阅读(332) 评论(0) 推荐(0) 编辑
摘要: 题目链接 \(Description\) 有$n$个点。你有$Q$种项目可以选择(边都是有向边,每次给定$t,u,v/lr,w$): t=1,建一条$u\to v$的边,花费$w$; t=2,由$u$向$[l,r]$中任意一些点连边,每次花费$w$; t=3,由$[l,r]$中任意一些点向u连边,每 阅读全文
posted @ 2018-07-19 17:24 SovietPower 阅读(394) 评论(0) 推荐(0) 编辑
摘要: 有n堆锁定的石子,每次操作可以解锁某些堆石子,或是从一堆已解锁的石子堆中拿任意多个(>0),最后无法操作者输。问先手是否必胜。 阅读全文
posted @ 2018-07-19 15:04 SovietPower 阅读(234) 评论(0) 推荐(0) 编辑
摘要: LOJ2718 BZOJ5415 洛谷P4768 Rank3+Rank1无压力 BZOJ最初还不是一道权限题... \(Description\) 给定一张无向图,每条边有长度$l$和海拔$h$。 $q$次询问,每次询问给定起点$u$和水位线$p$,要走到$1$。开始时可以从$u$开车走所有海拔大于 阅读全文
posted @ 2018-07-19 11:36 SovietPower 阅读(235) 评论(0) 推荐(0) 编辑
摘要: 有n座庙、一共n+m个点,可以在任意一些点修建水井,不同位置花费不同;也可以某些点之间连无向边共享水。求使n座庙都有水的最小花费。 阅读全文
posted @ 2018-07-19 09:58 SovietPower 阅读(251) 评论(0) 推荐(0) 编辑
摘要: 一张$n\times m$的网格,网格有权值,表示选该点的花费,求使所有$k$个权为0的点连通的最小花费。连通指存在所有点都被选的路径使其连通。 $n,m,K\leq 10$。 阅读全文
posted @ 2018-07-18 22:56 SovietPower 阅读(137) 评论(0) 推荐(0) 编辑
摘要: 给定母串S,求模式串的循环同构串在S中的出现次数。 阅读全文
posted @ 2018-07-18 16:58 SovietPower 阅读(353) 评论(0) 推荐(0) 编辑
摘要: "题目链接" 假设我们知道一个节点表示的子串的和sum,表示的串的个数cnt,那么它会给向数字x转移的节点p贡献 $sum\times 10+c\times cnt$ 的和。 建广义SAM,按拓扑序正序递推就行了。 网上怎么都是加的通配符。。可以在每个串后加 ,没什么不同,还是枚举转移时枚举到 就可 阅读全文
posted @ 2018-07-18 15:43 SovietPower 阅读(191) 评论(2) 推荐(0) 编辑
摘要: "题目链接" 首先二分答案L。然后就是判断能否将原串划分出一些长度不小于L的子串,这些子串要是给定n个串中的某个串的子串,且满足它们的长度之和不小于原串长度的90%。 贪心多长选一段什么的显然不对。老老实实DP。 设$f[i]$为到$i$划分出的最长长度(不用想什么奇奇怪怪的状态啊→_→),则$f[ 阅读全文
posted @ 2018-07-18 14:45 SovietPower 阅读(236) 评论(0) 推荐(0) 编辑
摘要: 字符串DP四合一的神(po)题 阅读全文
posted @ 2018-07-16 21:00 SovietPower 阅读(199) 评论(0) 推荐(0) 编辑
摘要: 题目链接 dbzoj \(Description\) 有n组人要一起开一个圆桌会议(编号为$0\sim n-1$),会议的圆桌上有m个位置(编号为$0\sim m-1$)。每个组有ai个人,他们需要被安排在(li,(li+1)%m,(li+2)%m,…,ri)的座位范围内。每个座位只能安排一个人就坐 阅读全文
posted @ 2018-07-15 22:30 SovietPower 阅读(455) 评论(0) 推荐(0) 编辑
摘要: 求有向图生成树个数。 阅读全文
posted @ 2018-07-15 17:20 SovietPower 阅读(153) 评论(0) 推荐(0) 编辑
上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 29 下一页