题目大意是给出m条边的边长,问能否用这些边拼接成一个正方形。
貌似只能DFS。用的剪枝和优化如下:
- 如果边长的和不能整除4则必然无解
- 如果所求正方形的边长小于已有最大边长则必然无解
- 可通过将边长按照从大到小排序,减少搜索时的尝试次数,最优化剪枝
- 搜第几条边长只需从第几长的那条边开始搜即可,因为如果前面都无法匹配此时必然也无法匹配
2997030 2008-07-22 18:00:51 Accepted 1909 FPC 00:00.07 408K IwfWcf@LZOI
题目大意是给出m条边的边长,问能否用这些边拼接成一个正方形。
貌似只能DFS。用的剪枝和优化如下:
2997030 2008-07-22 18:00:51 Accepted 1909 FPC 00:00.07 408K IwfWcf@LZOI
polo ralph lauren
回复删除coach outlet
nike outlet store
ralph lauren outlet
ferragamo outlet
discount oakley sunglasses
coach outlet online
cheap ray ban sunglasses