自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 pku 1011 sticks

<br />#include<iostream><br /> #include<stdlib.h><br /> #include<string.h><br /> using namespace std;<br /> int n,sticks[65],number,flag,visit[65],len,sum;/*len表示木头长度,neumber表示对应木头长度的木头数目*/<br /><br />int cmp(const void *a,const void *b)<br /> {<br />

2010-11-10 20:03:00 192

原创 Oil Deposits pku 1562

  Oil Deposits pku 1562 收藏<br />#include<iostream><br /> #include<string.h><br /> using namespace std;<br />char map[100][100];<br /> int use[100][100];<br /> int n,m,w[8][2]={0,1,1,1,1,0,1,-1,0,-1,-1,-1,-1,0,-1,1};/*简单搜索,但起先用if,学到了哈*/<b

2010-11-10 20:02:00 176

原创 Knight Moves pku 1915

<br />此题为广度优先搜索(BFS)第一次做这种搜索,起先一位用DFS穷举,再排序,汗!一天断断续续的学队列数据结构,搜索,终于A掉了。决定下个月开始看数据结构了,不然很惨。。。<br />#include<iostream><br /> #include<string.h><br /> using namespace std;<br />struct Queue<br /> {<br />     int x;<br />     int y;<br />     int deep;<br

2010-11-10 20:01:00 213

原创 Common Subsequence 1458 pku

<br />#include<iostream><br /> #include<string.h><br /> using namespace std;<br /><br /> int exportMax(int a,int b)<br /> {<br />     return a>b? a:b;<br /> }<br /><br /> int opt[1010][1010];<br /><br /> int main()<br /> {<br />     char str1[101

2010-11-10 19:59:00 193

原创 pku 1226 Substrings

转的: 题意:输入n个字符串,每个字符串的长度最多为100,要求求出这n个字符串的最长公共子串长度。(注意:假设这n个字符的最长公共子串为maxstr,则说每个字符串的的正序或逆序中只要其中一个有maxstr,就说明该字符含有maxstr).思路:(1)先求这n个字符串中的最小长度字符串minstr.        (2)再枚举公共子串的长度从len(minstr) 到 1,枚举所有可能的公共子串substr,再检查其它n - 1个字符串中的正序或逆序串中是否有substr,如果满足,则返回长度le

2010-11-10 19:56:00 225

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除