- 博客(4)
- 收藏
- 关注
原创 maxsum by Ye
#include#includeusing namespace std;const int MAX_N = 100002;int p[MAX_N];int s[MAX_N];int N,L;void init(){ int i; scanf("%d %d",&N,&L); for (i=1;i<=N;i++) scanf("%d",&p[i]);}int work(in
2013-12-25 22:08:05 473
原创 pku3277 horizon
首先,看到这题就感觉亮瞎,好像没有任何突破口,因为以前做过一个矩阵求并的问题,那个题目还是比较难的,但是这道题目和hdu1225所不同的地方在于,他的所有矩阵y1坐标都是0,也就是说建筑物都是落地的,不存在悬空的情况。然后我们分析他和poster这一题非常相似,但是问题在于Poster可以覆盖,而其却不存在覆盖的情况。这样是不是就不能解决了呢?当然不是。我们可以把建筑物的高度从低到高排序,然后从低
2013-12-16 21:59:43 481
原创 poster
#include#include#include#includeusing namespace std;const int MAX_N = 10001;const int root = 1;struct node{ int s,e;};struct node p[MAX_N*10];int wide[MAX_N*10];struct Treenode{
2013-12-16 21:40:42 602
原创 pku 3667 hotel
感觉题目不难啊,就是处理有点烦而已。水过了。pku30题留个纪念。#include#includeusing namespace std;const int OTHER = 0;const int FULL = 1;const int EMPTY = -1;const int QUERRY = 1;const int LEAVE = 2;const int MAX_N = 50
2013-12-04 22:28:20 470
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人