#include#includeusing namespace std;#define N 1005int a[N][N],low[N],n,ans;int b[N];int min(int x,int y){ return xci) { a[ai-1][bi-1]=c...
分类:
其他好文 时间:
2014-08-10 21:15:00
阅读次数:
184
Trie树基础题,记录下代码。
#include
#include
#define MaxNode 4005*100
#define NodeSize 26
#define MOD 20071027
char givenword[300005];
int ans[300005];
int next[MaxNode][NodeSize];
class Trie{
public:
...
分类:
其他好文 时间:
2014-08-10 15:49:40
阅读次数:
273
int pow_mod(int a,int b,int n)
{
int ans ;
if(b == 0)
return 1 ;
ans = pow_mod(a,b/2,n);
ans = ans * ans % n ;
if( b%2 )
ans = ans*a % n ;
return ans ;
}...
分类:
其他好文 时间:
2014-08-10 13:04:30
阅读次数:
196
MATLAB入门教程1.MATLAB的基本知识1-1、基本运算与函数在MATLAB下进行基本数学运算,只需将运算式直接打入提示号(>>)之後,并按入Enter键即可。例如:>> (5*2+1.3-0.8)*10/25ans =4.2000MATLAB会将运算结果直接存入一变数ans,代表MATLAB...
分类:
其他好文 时间:
2014-08-10 12:35:40
阅读次数:
321
1 #include 2 #include 3 using namespace std; 4 int ans; 5 int max1=0; 6 int a[200010]; 7 struct Node{ 8 int left; 9 int right;10 int max;...
分类:
其他好文 时间:
2014-08-09 22:55:19
阅读次数:
283
POJ 2155 二维线段树
思路:二维线段树就是每个节点套一棵线段树的树。
刚开始因为题目是求A[I,J],然后在y查询那直接ans^=Map[i][j]的时候没看懂,后面自己把图画出来了才理解。
因为只有0和1,所以可以用异或来搞,而不需要每次都需要修改。
#include
#include
#include
#include
#include
#include
#include
#...
分类:
其他好文 时间:
2014-08-09 21:32:39
阅读次数:
205
import java.util.*;import java.math.*;import java.io.*;class Main{ public static void main(String[] args) { BigInteger[] ans = new BigInt...
分类:
其他好文 时间:
2014-08-09 18:40:58
阅读次数:
238
首先还是要清楚一下堆操作的代码,毕竟线段树打多了,打堆的时候总会往线段树方向靠近首先是建堆:D=1;for(;D>=1,j>>=1){ if(~i&1) ans+=sum[i^1]; if(j&1) ans+=sum[j^1]; } return ans;}更新操作:void update(int ...
分类:
其他好文 时间:
2014-08-09 18:15:18
阅读次数:
257
题目地址:Series 1题目大意: 有一个序列A集合为{A1,A2.....An}。第0个序列为其本身,第一个序列为后一个减去前一个(例:A2-A1,A3-A2...An-An-1)以此类推,则第n-1个序列就一定为一个数。输出这个数。解题思路: 通过计算求出的这个数ans=aA1+a2...
分类:
其他好文 时间:
2014-08-09 11:13:57
阅读次数:
239
UVA 12657Boxes in a Line 模拟 FZU 1876JinYueTuan 不说话 view code#include using namespace std; int main()
{ long long n,m,p,ans=1; while(cin>>n>>m>>p){ ans...
分类:
其他好文 时间:
2014-08-09 02:26:17
阅读次数:
284