04 2011 档案
*zipper<pku 2192>
摘要:View Code 1 #include <iostream> 2 #include <cstring> 3 using namespace std; 4 char a[505],b[505],c[1005]; 5 int len,len1,len2,flag; 6 void solve(int i,int j,int k) 7 { 8 if(i == len && len1 == j && len2 == k) {flag = 1; return;} 9 if(flag || i >= len || j > len1 || 阅读全文
posted @ 2011-04-29 19:08 eth0 阅读(128) 评论(0) 推荐(0)
安装wine遇到错误解决办法!!!
摘要:1、安装wine出错了(缺少文件)安装wine 的 RPM包时候出现如下错误。# rpm -ivh wine-xim-20030408-1.i386.rpmerror: Failed dependencies:libsane.so.1 is needed by wine-xim-20030408-1libXv.so.1 is needed by wine-xim-20030408-1解决:上google搜索libsane.so.1和libXv.so.1,然后安装后再安装wine。2、编译安装Wine的时候出现checking build system type… i686-pc-linux-g 阅读全文
posted @ 2011-04-28 16:01 eth0 阅读(4236) 评论(0) 推荐(0)
*the cow lineup<pku 1989>
摘要:View Code 1 /* [(1...n) (1...n)]*/ 2 #include <iostream> 3 #include <cstring> 4 #include <vector> 5 using namespace std; 6 int vis[10005] ,f[100005]; 7 int main() 8 { 9 int n,m;10 cin >> n >> m;11 for(int i=0;i<n;i++) cin >> f[i] ;12 int ans = 0;13 memset(vis,0 阅读全文
posted @ 2011-04-27 17:06 eth0 阅读(140) 评论(0) 推荐(0)
*median weight bead<pku 1975>
摘要:View Code 1 /* 2 chun 练笔!!! 3 */ 4 #include <iostream> 5 #include <cstring> 6 using namespace std; 7 int map[105][105] , f[105][105] ; 8 int main() 9 {10 int t,n,m,a,b;11 cin >> t;12 while(t--)13 {14 cin >> n >> m;15 memset(map,0,sizeof(map));16 memset(f,0,sizeof(f));17 阅读全文
posted @ 2011-04-27 16:02 eth0 阅读(147) 评论(0) 推荐(0)
*all in all <poj 1936>
摘要:View Code 1 #include <iostream> 2 #include <cstring> 3 #include <cstdio> 4 using namespace std; 5 char a[100005],b[100005]; 6 int ans[2][100005]; 7 void solve() 8 { 9 int len1 = strlen(a);10 int len2 = strlen(b);11 memset(ans,0,sizeof(ans));12 for(int i=0;i<len1;i++)13 {14 for(i 阅读全文
posted @ 2011-04-26 14:55 eth0 阅读(135) 评论(0) 推荐(0)
*(Your)((Term)((Project)))
摘要:view 1 /* mo ni shui guo */ 2 #include <iostream> 3 #include <cstring> 4 #include <algorithm> 5 #include <string> 6 #include <cstdio> 7 using namespace std; 8 char s[1005],ss[1005]; 9 int flag[1005];10 int main()11 {12 int t;13 cin >> t;14 getchar();15 while(t--)1 阅读全文
posted @ 2011-04-25 17:21 eth0 阅读(141) 评论(0) 推荐(0)
*prime
摘要:View Code 1 /* hit 3014 */ 2 #include <iostream> 3 #include <cstring> 4 using namespace std; 5 typedef long long ll; 6 int prime[1000000],tem[1000000],t ; 7 void init() 8 { 9 memset(prime,0,sizeof(prime));10 for(ll i=2;i<=1000000;i++) // qiu sqrt(10^12) nei su shu 11 {12 if(!prime[i]) 阅读全文
posted @ 2011-04-24 17:40 eth0 阅读(156) 评论(0) 推荐(0)
像蚂蚁一样工作,像蝴蝶一样生活
摘要:繁琐拘束的工作与自由自在的生活。是两个相互矛盾的主题。因为要自由,我们不愿意受到工作的禁锢因为要生存,我们又必须接受工作的禁锢每个人都喜欢美丽多彩、自由自在的生活,希望得到尽情的娱乐和享受。把握好工作和生活,是每个人的必修课。像蚂蚁一样工作,像蝴蝶一样生活。这或许是我们协调工作与生活矛盾一个较好的态度。蚂蚁是地球上最常见的,数量最多的昆虫。柔弱的生灵,旺盛的生命力。它们的生活方式是社会性生活群体,它们能够在世界任何角落的任何恶劣环境里生活,它们秘诀就在于它们生活在一个非常有组织的群体中。它们有严格的纪律性和细致的分工,一起工作,一起筑巢,它们懂得分享,更知道协作。 恶劣的自然现象,变幻的暴风骤 阅读全文
posted @ 2011-04-21 14:26 eth0 阅读(168) 评论(0) 推荐(0)
快刀流系列--花店橱窗<pku 1157>
摘要:1: /* 2: problem: 路径问题 3: date: 4.20 4: */ 5: #include <iostream> 6: 7: using namespace std; 8: int w[105][105] , ans[105][105] ; 9: int main() 10: { 11: int f,v; 12: cin>>f>>v; 13: for(int i=0;i<f;i++) 14: { 15: for(int j=0;j<v;j++) 16: { 17: cin>>w[i][j]; 18: } 19: } 阅读全文
posted @ 2011-04-20 18:01 eth0 阅读(136) 评论(0) 推荐(0)
快刀流系列--方格取数
摘要:1: // problem : 方格取数 2: // data : 4.18 3: #include <iostream> 4: #include <cstring> 5: using namespace std; 6: int f[25][11][11],map[11][11]; 7: int main() 8: { 9: int n,a,c,b; 10: memset(map,0,sizeof(map)); 11: cin>>n; 12: while(cin>>a>>b>>c && a+b+c) 13: 阅读全文
posted @ 2011-04-18 19:08 eth0 阅读(232) 评论(0) 推荐(0)
快刀流系列—pku 1088
摘要:int solve(int a,int b){ if(ans[a][b]!=0) return ans[a][b]; // 记忆化搜索 int maxxx = 0,maxx = 0; for(int i=0;i<4;i++) { int ax = a + d[i][0]; int bx = b + d[i][1]; if(ax>=0&&ax<n&&bx>=0&&bx<m&&map[a][b]>map[ax][bx]) { maxxx = solve(ax,bx); //四个方向能取的最大值 ma 阅读全文
posted @ 2011-04-18 09:10 eth0 阅读(176) 评论(0) 推荐(0)
windows live write
摘要:do everything! 阅读全文
posted @ 2011-04-16 13:57 eth0 阅读(110) 评论(0) 推荐(0)
hdu 1150
摘要:/* 最小点覆盖 == 最大二分匹配 ,mode_0 不需要记录因为初始值就是mode_0 */ 1 int find(int x) 2 { 3 for(int j=0;j<m;j++) 4 { 5 if(vis[j] || !map[x][j]) continue; 6 vis[j] = 1; 7 if(d[j]==-1 || find(d[j])) 8 { 9 d[j] = x;10 p[x] = j;11 return true;12 }13 }14 return false;15 }16 void solve()17 {18 int ans = 0;19 memset(d,-1, 阅读全文
posted @ 2011-04-13 14:12 eth0 阅读(219) 评论(0) 推荐(0)