原创 POJ 3518
#include<string.h> #include<cstdio> #include<cstdlib> #include<iostream> #include<vector> #include<set> #include<cmath
原创 URAL 1005
一堆石頭分成兩隊求最小的差值。 #include<cstdio> #include<string.h> #include<iostream> #include<cmath> #include<cstdlib> using namespa
原创 機械臂
n個機械臂讀取n-1條記錄,代價爲距離差,求最小總代價。 #include<cstdio> #include<string.h> #include<iostream> #include<cmath> #include<cstdlib> #
原创 POJ 2828
#include<iostream> #include<cstdio> #include<cstring> #include<string> #include<map> #include<utility> #include<algori
原创 POJ 2262
#include<string.h> #include<cstdio> #include<cstdlib> #include<iostream> #include<vector> #include<set> #include<cmath
原创 圖
給定一個整數序列爲1到n的排列,給出連邊的命令,從一個區間選出最大最小值相連,給出詢問,問兩個點是否連通。 #include<cstdio> #include<string.h> #include<iostream> #include<c
原创 prufer code
計算n個節點,k個葉子的樹的數目。 #include<cstdio> #include<string.h> #include<iostream> #include<cmath> #include<cstdlib> #include<alg
原创 POJ 1127
給出木棍兩端座標,判斷木棍是否相連。 #include<string.h> #include<cstdio> #include<cstdlib> #include<iostream> #include<vector> #include
原创 ZOJ 2760
#include<string.h> #include<cstdio> #include<cstdlib> #include<iostream> #include<vector> #include<set> #include<algor
原创 noip 能量項鍊
點擊打開鏈接 #include<cstdio> #include<string.h> #include<iostream> #include<cmath> #include<cstdlib> #include<algorithm> usi
原创 noip2011
點擊打開鏈接 #include<cstdio> #include<string.h> #include<iostream> #include<cmath> #include<cstdlib> using namespace std; i
原创 矩陣
給出一個矩陣,要求統計左上方的所有子矩陣中不同元素的個數。 #include<cstdio> #include<string.h> #include<iostream> #include<cmath> #include<cstdlib>
原创 noip 2000 乘積最大
點擊打開鏈接 #include<cstdio> #include<string.h> #include<iostream> #include<cmath> #include<cstdlib> using namespace std; c
原创 zoj 2042
opt[i,j]表示前i個數%k是否可以得到餘數爲j的結果。 #include<cstdio> #include<string.h> #include<iostream> #include<cmath> #define clr(a) me
原创 數論模板
const int maxn=1025; const int maxp=33;//sqrt const int maxl=11;//log bool isprime[maxp]; int prime[20],c[maxn]; void