社区
非技术区
帖子详情
基于Web的套打方案集粹
edgar001
2006-04-13 07:06:35
原文请查看以下链接:
http://bbs.yesky.com/viewthread.php?tid=2584405&extra=page%3D1
...全文
120
回复
打赏
收藏
基于Web的套打方案集粹
原文请查看以下链接: http://bbs.yesky.com/viewthread.php?tid=2584405&extra=page%3D1
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
POJ1011 Sticks dfs+剪枝
黑书上面的题目总是这么折磨人。。寒假过去十多天了。整个人都水了。到最后才发现原来这道题目还有中文版的。。。。好神奇。 这道剪枝真的很经典。寒假在家能看看这种题目效果还是很不错的。 这道题目是深搜+各种剪枝。 暴力的dfs铁定超时。 下面给出我程序中所使用的剪枝。 1:如果我现在要拼凑第i根原始木棒,我们指定一根木棒为第一个木棒,如果该木棒与剩下的木棒无论怎么组合都无法拼出原始木棒的
【DFS剪枝】poj 1011 Sticks
poj 1011 Sticks 链接:http://poj.org/problem?id=1011 题意: 将未知根数的相同长度的树枝随机截断,给出截断后的树枝,求原树枝最短可能的长度。 思路: 将枚举可能的长度,dfs判断长度的可行性。 剪枝:将树枝从大到小排列,如果长度大的树枝无法组合成(需判断的长度),那么不需继续判断。 在找组合时,如果无法与前一个
poj 1011 Sticks(dfs+剪枝)
poj 1011 Sticks(dfs+剪枝)
poj(1011)——Sticks(经典的dfs+剪枝)
题目的大致意思是: 现在有n根木棍,然后需要把它们拼成同样长度的木棍,问满足这个条件的最短的长度是多少? 想法嘛:那肯定是dfs把长度搜一遍就好,但问题的关键是这里会超时。那么就要用到剪枝的原理了。 以下部分是来自于pku的gw老师说哒 1)不要在同一个位置多次尝试相同长度的木棒(在某一次拼接时选择长度为s的木棒导致拼接失败,则在同一位置尝试下一根木棒时,要跳过所有长度为s的木棒) 2)
POJ 1011 Sticks(DFS + 剪枝)
POJ 1011 Sticks Time Limit: 1000MS Memory Limit: 10000K Total Submissions: 160960 Accepted: 38639 Description George took sticks of the same length and cut them randomly until all parts be...
非技术区
23,404
社区成员
70,506
社区内容
发帖
与我相关
我的任务
非技术区
Java 非技术区
复制链接
扫一扫
分享
社区描述
Java 非技术区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章