Online Judge | Problem Set | Authors | Online Contests | User | ||||||
---|---|---|---|---|---|---|---|---|---|---|
Web Board Home Page F.A.Qs Statistical Charts | Current Contest Past Contests Scheduled Contests Award Contest |
20*20*10状态压缩DPIn Reply To:恩,,可能和我的做法有吧.......你肯定有更好的方法,我是这样做的............ Posted by:huicpc035 at 2008-05-09 19:03:17 > 我开四维数组dis[10][maxn][10][maxn];maxn表示单个种类物品最多数量; > dis[i][idi][j][idj]表示第i种物品的第idi个与第j个物品的第idj个的平面最短距离,先预处理求出这些距离后再求解,由于maxn必须开到单个物品最大数量上限大小,所以我的方法就必须知道最大单个物品数量上界,如果不知时便必须开到dis[10][20*20][10][20*20]. > 怕这种情况 > 20 20 1 X > *AAAAA.... > AAAAAA.... > .......... > 不知alpc117有何其他方法,请告诉我或给点提示,我下午还在想可不可以更进一步优化或用别的方法,这次比赛我就是吃亏在老AC了了事,做题不想题,这题我以前写过类似的,当时BFS+DFS过了就没管,结果比赛就....... > 请提示一下有何更好的方法........... Followed by:
Post your reply here: |
All Rights Reserved 2003-2013 Ying Fuchen,Xu Pengcheng,Xie Di
Any problem, Please Contact Administrator