- 博客(6)
- 收藏
- 关注
原创 poj 2828
这题其实比较简单,主要是建树的巧妙。从后面推的可以确定人的位置,也就是确定空位的个数。 #include #include #include #include #include #include #include #define LL long long #define Eps 1e-8 #define Max(a,b) a>b?a:b #define Min(a,b)
2013-07-15 19:25:46 308
原创 poj 3486
一道很经典的线段树题目,lazy-tag标签。在这里大赞notonlysuccess大神的报告,对线段树的描述非常详细,风格也非常的好 #include #include #include #include #define LS(x) x<<1 #define RS(x) (x<<1)|1 #define Mid(l,r) (l+r)>>1 #define LL long long co
2013-07-14 20:24:17 455
原创 poj 2426
我去,这题废了好大功夫,其实大多过程就是广搜,可有一个过程一直不明白,就是为什么模除只有两种情况,我的理解是按照顺序,所以尽可能往后,但好像不对,希望做过这题的大神帮我指点下迷津。 #include #include #include #include #include #define M 1005 int record[M]; int n,k,m; int ans ; /* a≡b
2013-07-07 21:22:32 635
原创 POJ 1141
#include #include #include #include #define M 105 using namespace std; const int inf = 0x13131313; char s[M]; int dp[M][M] = {0}; int record[M][M]; int Min(int a,int b){return a>b?b:a;} void print
2013-07-05 02:49:02 309
原创 POJ 1191
一道很简单的动态规划题目, dp过程,dp[k][lx][ly][rx][ry] = Min{Min{dp[k-1][i+1][ly][rx][ry],dp[k-1][lx][ly][i][ry]},Min{dp[k-1][lx][i+1][rx][ry],dp[k-1][lx][ky][rx][i]}}; #include #include #include #include #
2013-07-04 21:08:55 377
原创 这是自己的第一篇日志,纪念一下
介绍一下自己吧,一名小小的程序员吧。梦想有一天能够成为在IT界可以有所作为的大神。 谈谈自己的方向,自己其实还是一名小小的在学的学生。目前的研究方向是软件方面。现在在一些web应用程序设计上有一些经验,自己也在网络信息安全方面做过一些学习,自己将来研究方向的精确定位是在PC机和手机客户端上面的Web应用开发上面。 当然了,现在的自己还是比较迷茫的,不知道这个市场需求什么?当今这个信息化时代里,
2013-06-11 03:05:09 437 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人