08 2020 档案

摘要:Description Input Output 有M行,每个询问一行,输出结果mod 1,000,000,007的值。 Sample Input 10 3 3 5 1 2 3 1 3 5 2 1 7 9 3 9 2 3 Sample Output 10 19 6 Data Constraint 对 阅读全文
posted @ 2020-08-13 20:48 RainbowCrown 阅读(333) 评论(0) 推荐(0)
摘要:Description Sample Input 输入1: 3 3 2 ... ... ... 输入2: 4 5 2 ..*.. *.... .*... ..... Sample Output 输出1: 6 输出2: 1 Data Constraint 题解 这题的想法是真滴妙♂ 首先30分还是比较 阅读全文
posted @ 2020-08-13 20:44 RainbowCrown 阅读(209) 评论(0) 推荐(0)
摘要:介绍 2-SAT是一个非常简单的东东,但是网上很多的资料都把这个玩意写得无比复杂。 可能这就是详细把,由于我太菜了,只会记结论。 SAT 是适定性(Satisfiability)问题的简称。一般形式为 k - 适定性问题,简称 k-SAT。而当 k>2 时该问题为 NP 完全的。所以我们只研究 k= 阅读全文
posted @ 2020-08-12 21:06 RainbowCrown 阅读(127) 评论(0) 推荐(0)
摘要:Description Sample Input Input1: 3 2 1 0 2 1 1 0 2 0 1 1 2 1 Input2: 2 1 1 0 1 0 1 1 1 1 Sample Output Output1: 0 1 Output2: IMPOSSIBLE Data Constrain 阅读全文
posted @ 2020-08-12 21:05 RainbowCrown 阅读(115) 评论(0) 推荐(0)
摘要:Description 在一个N行M列的二维网格里,有些格子是空地(用字符‘.’表示),有些格子是障碍物(用字符‘#’表示)。每个空地格子都有一只虫子,虫子不会移动。FJ打算用最少的炸弹把所有的虫子消灭。FJ每次可以选择在一个空地格子(不妨假设是格子a)放置一个炸弹,这个炸弹爆炸后,格子a的虫子会被 阅读全文
posted @ 2020-08-12 20:33 RainbowCrown 阅读(139) 评论(0) 推荐(0)
摘要:Description 给定两个字符串A和B,表示JYY的两个朋友的名字。我们用A(i,j)表示A字符串中从第i个字母到第j个字母所组成的子串。同样的,我们也可以定义B(x,y)。 JYY发现两个朋友关系的紧密程度,等于同时满足如下条件的四元组(i,j,x,y)的个数: 1≤i≤j≤|A| 1≤x≤ 阅读全文
posted @ 2020-08-12 20:16 RainbowCrown 阅读(143) 评论(0) 推荐(0)
摘要:前言 这玩意以前听说过,然鹅一直木有学。 现在遇到题目要搞线性基了,然后就怒补了一番。 其实任何证明都不知道,(只会感性理解)就记记结论好了。 多项式全家桶一边呆着去 介绍 首先学习过线性代数的同学可能对基这个概念比较了解。 百度百科: 在线性代数中,基(也称为基底)是描述、刻画向量空间的基本工具。 阅读全文
posted @ 2020-08-07 20:24 RainbowCrown 阅读(203) 评论(0) 推荐(0)
摘要:多项式全家桶正式进入正片。 有一说一,感觉之前写的其实都是写不重要或特别基础的东东。 现在才是一些比较有难度的东东。 多项式求逆 介绍 多项式求逆即为求一个多项式的乘法逆元。 它长这样: \(A(x)*B(x)\equiv 1(mod\ x^n)\) 然后多项式$B(x)$就叫做多项式$A(x)$的 阅读全文
posted @ 2020-08-07 19:52 RainbowCrown 阅读(499) 评论(0) 推荐(0)
摘要:此划水文全为结论、板子,证明还得看大爷证明。 我们可以用FFT、NTT计算多项式乘法: \(C(k)=\sum_{i+j=k}A(i)*B(j)\) 但是计算不了这种玩意: \(C(k)=\sum_{i|j=k}A(i)*B(j)\) 或者这种东东: \(C(k)=\sum_{i\&j=k}A(i) 阅读全文
posted @ 2020-08-07 19:46 RainbowCrown 阅读(207) 评论(0) 推荐(0)
摘要:多项式全家桶它lei了。 好吧,最近发现自己的多项式芝士严重匮乏,发现只会FFT和NTT,而且还有点生疏。 那既然没事干,那就来吃吃全家桶来补充芝士储备。 多项式 多项式是一个神奇的东东。 它长这样:\(\sum_{i=0}^{n-1} a_ix^i\) 好的,讲完了。 多项式加法、减法 由于多项式 阅读全文
posted @ 2020-08-04 10:38 RainbowCrown 阅读(232) 评论(0) 推荐(0)