1387专题

天勤OJ 题目1387: 等腰梯形

题目描述 请输入高度h,输入一个高为h,上底边长为h 的等腰梯形(例如h=4,图形如下)。    ****   ******  ******** ********** 输入 输入第一行表示样例数m,接下来m行每行一个整数h,h不超过10。 输出 对应于m个case输出要求的等腰梯形。 样例输

洛谷 1387 最大正方形

http://dev.luogu.org:3308/problem/show?pid=1387#sub 一道传说中O(n^5)爆搜加点优化都能过的题。。。 O(n^2)的DP 状态转移方程是if(a[i][j]==1)f[i][j]=min(f[i-1][j],f[i][j-1],f[i-1][j-1])+1 #include<iostream>#include<cstdio>#inc

1387:搭配购买(buy)(并查集+01背包)

【题目描述】 Joe觉得云朵很美,决定去山上的商店买一些云朵。商店里有n朵云,云朵被编号为1,2,…,n,并且每朵云都有一个价值。但是商店老板跟他说,一些云朵要搭配来买才好,所以买一朵云则与这朵云有搭配的云都要买。 但是Joe的钱有限,所以他希望买的价值越多越好。 【输入】 第1行n,m,w,表示n朵云,m个搭配,Joe有w的钱。 第2~n+1行,每行ci,di表示i朵云的价钱和价值。 第