原创 poj2049Let it Bead

#include<stdio.h> #include<string.h> #include<math.h> #define inta __int64 int gcd(int x,int y){ int r; if(y==

原创 poj3070Fibonacci 矩陣快速冪

周天的那個成都賽區的short problem真心一點都不會啊,雖然搞數論,真心是零起點。所以先搞下最簡單的這種題 P.S. 學會了用<< 和&    x<<1 means x div 2   x&1==1 means x is a

原创 hdu 4291A Short problem

這道題用棧來遞歸,結果爆掉了,然後只能借鑑他人的,完全算是copy了別人的代碼,轉自某個題解………… 求循環節的話就是找到f0 f1就找到了,這個以前做過,又忘掉了,太水了,自己 #include<iostream> #include<

原创 QString的函數使用

一,操作字符串: QString str2 = "Hello"; 這一行調用的QString類的構造函數是: QString::QString(const char *str) 這個傳遞進來的const char *str指針以會被

原创 1024Max Sum Plus Plus

//dp學習之,不過呢,一開始都是IntWA了,然後都改了就超時,然後改一部分,留一部分,就OK了//狀態:   dp[i][j] --- 表示前j個數中的最大i段子段和,並且a[j]包涵於最後一個子段//狀態轉移方程: dp[i]

原创 HDU 3724 Encoded Barcodes Trie

//第一次學會用字典樹模板,一開始作比賽的時候,自己寫的strstr/kmp都是不停地超時,結果發現用字典樹就過了,還是見得太少了#include<stdio.h> #include<math.h> #include<string.h>

原创 Unsupported major.minor version 51.0

之前這個地方一直有問題,從別人那拷來的工程需要繼續完成一些工程,可是就是出現了這個問題。 然後,上網查了資料就是jdk版本的問題,可是奇怪的是我們都用的是1.6,爲什麼到我這就有問題了? 然後,幾個需要改動和注意的地方。 tomcat本

原创 hoj 2086 A1 = ?

//找規律吧,還挺簡單的,注意是實數#include<stdio.h> #include<math.h> double c[3005]; int main(){ int i,n,temp; double a0,a1;

原创 qt 網絡聊天系統~~

之前一直糾結一個問題,我的客戶端和服務器端建立好聯繫了,爲啥,客戶端都發出去,服務器也收了,但是,就是接受不到正確的內容啊,然後糾結了一天,終於搞出來了,是我發的時候 out<<quint16(0)<<qstringtype; in>>

原创 pku3270 Cow Sorting

// 2.置換,置換的運算  //   置換的概念還是比較好理解的,《組合數學》裏面有講。對於置換的冪運算大家可以參考一下潘震皓的那篇《置換羣快速冪運算研究與探討》,寫的很好。//然後我就試了,結果老是錯,數組超屆啊#include<st

原创 pku1721cards

//置換差不多搞懂了,就是換來換去的,可惜又看了別人的程序了…………#include<stdio.h> #include<string.h> int a[1005],cont,b[1005],c[1005],n,x; void solve

原创 hoj 2105The Center of Gravity

#include<stdio.h> #include<math.h> typedef struct{ double x,y; }point; point p[5]; int main(){ int t; double x,

原创 hoj 2108 Shape of HDU

#include<stdio.h> #include<math.h> typedef struct{ int x,y; }point; point p[10000005]; int mul(point a,point b,point

原创 Threaded Fortune Server-Qt4自帶例子(網絡通信)

/*功能描述:多線程TCP服務器*/ /*main實例化一個Dialog,在Dialog裏實例化一個FortuneServer,重寫FortuneServer虛函數incomingConnection (int socketDescrip

原创 2036改革春風吹滿地

//擦,我還改正負面積,反而錯了,就要考慮正負#include<stdio.h> #include<math.h> typedef struct p{ int x,y; }p; double area(p a,p b,p c){