原创 poj1365

數論水題    #include <cstdio> #include <cstring> #include <iostream> using namespace std; struct yinzi{int x;int u;}p[200]

原创 poj1698

#include <cstdio> #include <cstring> #include <iostream> #include <queue> #include <algorithm> using namespace std; #de

原创 hdu3711

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 //賺積分 #in

原创 poj1017

#include <iostream> using namespace std; //貪心 //賺積分…… int main() { int a[6]; while(cin>>a[0]) {

原创 poj1305

#include <iostream> #include <string> #include <cstdio> #include <cmath> #include <map> #include <algorithm> using name

原创 poj3254

#include <iostream> using namespace std; #define mod 100000000 #define maxn (1<<12)+1 bool map[14][14]; int dp[2][maxn

原创 poj3897

#include <iostream> #include <cstring> #include <queue> #include <cstdio> #include <cmath> #include <string> using name

原创 poj1019

#include <iostream> #include <cstring> #include <cstdio> #include <algorithm> #include <cmath> using namespace std; ty

原创 poj1061

 //賺積分 #include <iostream> using namespace std; typedef long long int LLint; LLint exgcd(LLint a,LLint b,LLint& x

原创 poj2425

#include <iostream> #include <cstdio> #include <cstring> #include <algorithm> using namespace std; #define maxn

原创 LA4043

#include <iostream> #include <cstring> #include <cstdio> #include <cmath> using namespace std; #define maxn 110 #define

原创 hdu1811

居然不能用vector  #include <iostream>  #include <queue>  using namespace std;    #define maxn 10005  int A[maxn*2],B[maxn*2]

原创 KMP算法理解

KMP講解 Kmp算法,模式匹配。。。目前效率最高的匹配算法   樸素的算法   o(n*m)    比如    要在  abcabcabcaba 中查找子串 abcaba 樸素的算法   第一次匹配 到了箭頭的地方失配了     樸素的

原创 Java編譯及初始化過程

1. Java編譯機制 java的編譯是指從.java文件到.class文件的過程, java的編譯過程主要包括詞法分析,語法分析, 語義分析,代碼生成的過程。 java源代碼     詞法分析, 將源代碼轉換成Token流

原创 Java內部類

Java內部類是指定義在類內部或者方法內部的類,主要可以分爲四種,  成員內部類, 成員內部類是指作爲類的成員出現的類; 局部內部類, 局部內部類是指定義在方法中的類,只能在對應的方法內部使用 靜態內部類, 靜態內部類是指static修飾