上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 31 下一页
摘要: 行列都互不相同,这也太麻烦了! 考虑去掉行或列的限制,然后使用反演。 考虑只有行互不相同的 $n\times m$ 的矩阵数量为 $f[n][m]$,显然有: $$f[n][m]=(c^m)^{\underline n}$$ 发现考虑列的时候,由于行之间一定互不相同,所以不需要去考虑行了。 考虑 $ 阅读全文
posted @ 2022-07-20 15:15 Prean 阅读(15) 评论(0) 推荐(0) 编辑
摘要: 考虑这个柿子的组合意义: $$n^m=\sum_{i=1}^{m}\begin{Bmatrix}m\i\end{Bmatrix}i!\binom{n}{i}$$ 相当于在 $n$ 个连通块中选择 $i$ 个,权值是 $\begin{Bmatrix}m\i\end{Bmatrix}i!$。 再设 $g 阅读全文
posted @ 2022-07-20 10:53 Prean 阅读(16) 评论(0) 推荐(0) 编辑
摘要: ~~为什么能把微分算子丢到多项式里面去算啊~~ 考虑一个十分简单的 DP: $$dp[i][j]=dp[i-1][j]+(a_i+j)\times dp[i-1][j-1]$$ 考虑把这玩意儿写成 GF,但是会发现求导套了一层 $x$ 不是很好推。 于是考虑令 $f[i][j]=dp[i][i-j] 阅读全文
posted @ 2022-07-20 09:30 Prean 阅读(23) 评论(0) 推荐(0) 编辑
摘要: 很显然每个数的地位是相同的,所以考虑每个元素的贡献,最后乘上权值之和。 每个元素的贡献相当于将 $n$ 个数划分成 $k$ 个集合后,从与 $1$ 号在同一个集合中的元素中选一个。(下面称这个集合为“第一集合”) 于是我们直接先把这个数选出来,然后考虑两种情况:第一集合的大小是否为 $1$。 若大小 阅读全文
posted @ 2022-07-18 19:21 Prean 阅读(25) 评论(0) 推荐(0) 编辑
摘要: 首先两个排列 $q,p$ 可以简化成一下模型: 设 $x[n]$ 表示 $q[x[n]]=n$,$y[n]$ 表示 $p[y[n]]=n$。 那么对于两个确定的 $q,p$,对于 $i\in[1,n]$ 连接 $x[i],y[i]$,边权为 $i$。 可以知道一个图只能代表一对排列。 而他给定的一部 阅读全文
posted @ 2022-07-18 16:39 Prean 阅读(30) 评论(0) 推荐(0) 编辑
摘要: 赛前和出题人击过剑,交换了JROI R4和LMOI R1的E和F,并且保证互相不打对方的比赛( 这个做法得到了出题人的许可( ~~其实六道题都看过并且口胡过一遍,但是对面没看过JROI的前四道题~~ 这个模数可以变成两个数的乘积,即 $2.4\times 10^7+1$ 和 $3\times 10^ 阅读全文
posted @ 2022-07-18 14:23 Prean 阅读(19) 评论(0) 推荐(0) 编辑
摘要: 一眼网络流,鉴定为纯纯的板子。 先二分一个答案,设为 $k$。 原点向每个激光武器连 $k\times B_i$ 流量的边,每个机器人向汇点连 $A_i$ 流量的边。 激光武器能攻击到机器人则连一条流量正无穷的边。 然后没了。。。 #include<cstdio> typedef double db 阅读全文
posted @ 2022-07-16 16:14 Prean 阅读(12) 评论(0) 推荐(0) 编辑
摘要: 看完题后第一眼:是不是要 trie 子树和什么的东西啊。 第二眼:哦好像直接大力哈希就行了。 对于长的那边,把长度 ls+lt/2 的部分和剩下的部分做匹配(不应该叫匹配吧其实,反正就是循环之后可以对的上(?))。 然后把匹配位置求出来后对于每个匹配成功的位置,对剩下的位置做 Hash,然后丢个桶数 阅读全文
posted @ 2022-07-16 14:44 Prean 阅读(13) 评论(0) 推荐(0) 编辑
摘要: 算是对同学@serene_analysis 做法的理解。。。 考虑随便拉一个合法的 AB 序列,若不存在直接输出 -1。 考虑调整。假设这个序列中 A 还差 $k$ 个才能满足第二条限制。(B 差也一样) 找到一个为 B 的位置,先判断直接翻转是否会对前面的序列造成影响,(指从这个位置开始不满足第三 阅读全文
posted @ 2022-07-15 15:35 Prean 阅读(11) 评论(0) 推荐(0) 编辑
摘要: 确实牛逼。 考虑选取所有方案,然后观察横坐标为居民纵坐标为时间的图,会发现感染和未感染之间有一条分界线。 显然会有很多条分界线构成一堵“墙”来区分开感染和未感染。 将斜着的分界线建成边,横着的分界线建成点,如果最左端和最右端连通那么说明有解。 选取方案也能类似考虑。于是只需要考虑如何建边即可。 如果 阅读全文
posted @ 2022-07-14 15:17 Prean 阅读(16) 评论(0) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 31 下一页
var canShowAdsense=function(){return !!0};