最新文章
-
-
丧心病狂的压行
只用两行ACP3811 #include long long n,p,i=2,q[3000005]={0,1};main(){scanf("%d%d",&n,&p),puts("1");while(q[i]=(p-p/i)*q[p%i]%p,i -
[HZOI] 山海经 题解
0.题目大意 给出一个序列,每次查询一个区间的最大子段和的端点和值。序列长度 /(n /le 10^{5}/) 。 1.思路 显然应该使用线段树。题目要求每次求一个区间的…… -
-
信奥题库(OI题库)8月月赛T1题解 幂次数
0.前置知识 分解质因数 快速幂(不必要) 1.思路 首先,我们知道一个正整数(设它为 /(a/) )一定能分解成这样的形式: /[a= /prod_{i/in N^*} p_i^{c_i} …… -
-
树链剖分详解&题解 P6098 【[USACO19FEB]Cow Land G】
看到各位大佬们已经把其他的东西讲的很明白了,我这个 juruo 就讲一讲最基本的树链剖分吧。 0.树剖是什么?能吃吗? 不能吃 树剖是树链剖分的简称,我们一…… -
SPFA算法详解
前置知识:Bellman-Ford算法 前排提示:SPFA算法非常容易被卡出翔。所以如果不是图中有负权边,尽量使用Dijkstra!(Dijkstra算法不能能处理负权边,但SPFA能)…… -
-
友情链接