
acm
Y___A___N
这个作者很懒,什么都没留下…
展开
-
zoj 1101
这个题的关键在于可以有负数,所以要注意循环变量的取值范围!!!还有注意二分查找!!!不要用递归!TLE!!#include <iostream>#include <algorithm>#include <stdio.h>#define MAXN 1005using namespace std;int p[MAXN];int N;/*int...原创 2018-11-12 23:12:32 · 229 阅读 · 0 评论 -
快速幂
快速幂这个东西比较好理解,但实现起来到不老好办,记了几次老是忘,今天把它系统的总结一下防止忘记。首先,快速幂的目的就是做到快速求幂,假设我们要求a^b,按照朴素算法就是把a连乘b次,这样一来时间复杂度是O(b)也即是O(n)级别,快速幂能做到O(logn),快了好多好多。它的原理如下:假设我们要求ab,那么其实b是可以拆成二进制的,该二进制数第i位的权为2(i-1),例如当b==11时a11...转载 2019-01-23 14:43:23 · 115 阅读 · 0 评论 -
洛谷 矩阵取数游戏 dp+高精度
洛谷 矩阵取数游戏 dp+高精度#include <iostream>#include <cstring>#include <algorithm>#include <stdio.h>#include <cmath>#define Mod 10000#define MAXN 85using namespace std;...原创 2019-06-01 16:58:43 · 147 阅读 · 0 评论