链接: https://codeforces.com/contest/1220/problem/B 题意: Sasha grew up and went to first grade. To celebrate this event her mother bought her a multiplic ...
分类:
其他好文 时间:
2019-10-06 11:43:25
阅读次数:
73
题意 有3个n\ n的矩阵A,B,C,问AB是否等于C。 "传送门" 思路 题目描述很简单,就是用矩阵乘法,但是很明显矩阵乘法的时间复杂度为O(n^3),很明显超时。那怎么改进呢?就是用压缩矩阵的方法 设矩阵R是 1\ n 的矩阵,根据矩阵的性质,若 A \ B \ R = C R,那么A \ B ...
分类:
其他好文 时间:
2019-10-03 00:54:05
阅读次数:
106
B. Filling the Grid 分行和列进行染色,扫完图以后没有被染色的格子数,就是对答案产生的贡献值,wa了一发,因为没看清样例,会有冲突情况产生,这种情况下的答案是0 C. Primes and Multiplication 定义了三种操作 g(x,p)、 f(x,y)、prime(x) ...
分类:
其他好文 时间:
2019-10-02 14:28:27
阅读次数:
72
"C Primes and Multiplication" 思路:找到 的所有质数因子,用一个 储存起来,然后对于每一个质因子来说,我们要找到它对最后的答案的贡献的大小,即要找到它在最后的乘积中出现了多少次。 求解方法: 另外,该题还需要用到快速幂的技巧。 代码: cpp // Created by ...
分类:
其他好文 时间:
2019-10-02 00:53:51
阅读次数:
93
Let’s introduce some definitions that will be needed later. Let 𝑝𝑟𝑖𝑚𝑒(𝑥) be the set of prime divisors of 𝑥. For example, 𝑝𝑟𝑖𝑚𝑒(140)={2,5,7 ...
分类:
其他好文 时间:
2019-10-01 11:41:26
阅读次数:
93
传送门 当然是考虑 $n$ 的每个质数 $p$ 对答案的贡献 考虑 $p^k$ 在 $[1,m]$ 中出现了几次,显然是 $\left \lfloor \frac{m}{p^k} \right \rfloor$ 次 那么对于 $p^k$ ,它目前的贡献就是 $p^{\left \lfloor \fr ...
分类:
其他好文 时间:
2019-09-30 14:28:41
阅读次数:
69
Sasha grew up and went to first grade. To celebrate this event her mother bought her a multiplication table MM with nn rows and nn columns such that M ...
分类:
其他好文 时间:
2019-09-25 20:01:49
阅读次数:
102
欢迎folk或者star我的repo:https://github.com/guopeiming/algorithm-training,每天更新一道oj入门紫皮书上的题目或者oj、LeetCode,持续更新中 主要就是模拟矩阵的计算过程,注意每一次栈都要清空,否则,上一次残留的东西会影响后一次的计算 ...
分类:
其他好文 时间:
2019-09-22 11:05:21
阅读次数:
109
"传送门" A. Cards 记录一下出现的个数就行。 Code B. Multiplication Table 题意: 存在一个序列$a$,现在给出一个矩阵$M$,$M_{ij}=a_i\cdot a_j$。但现在序列和矩阵主对角线上面的元素遗失了。 现在要求$a$序列,数据保证有解。 思路: 容 ...
分类:
其他好文 时间:
2019-09-19 21:54:53
阅读次数:
91
传送门 冷静分析容易发现,我们只要能确定一个数的值,所有值也就可以确定了 确定一个数的值很容易,$a_ia_j=M_{i,j},a_ia_k=M_{i,k},a_ja_k=M_{j,k}$ 然后就可以得到 $a_i=M_{i,j}*M_{j,k}/M_{j,k}$ ,然后这一题就做完了 ...
分类:
其他好文 时间:
2019-09-19 16:17:44
阅读次数:
74