UVA 103 Stacking Boxes (DP)(二)

2015-07-20 17:26:21 · 作者: · 浏览: 12
[maxn],mp[maxn][maxn],a[maxn][maxn]; int n,m,ans,pos; int ok(int i,int j) { for(int k=0;k =a[j][k]) return 0; return 1; } int dfs(int i) { if(dp[i]) return dp[i]; dp[i]=1; for(int k=0;k