poj3044 找到最少多少栋楼可以覆盖,前后两个角如果高度一样并且中间只有更高的就可以合并,使用栈来比较
poj2245 全排列题目,使用递归
poj2689 素数筛选题,直接筛选法