`
coolsooner
  • 浏览: 1312916 次
文章分类
社区版块
存档分类
最新评论

HDU OJ 2141

 
阅读更多

题目地址:http://acm.hdu.edu.cn/showproblem.php?pid=2141

解题的关键在于把判断a + b + c = x转化为a + b = x - c,算出a + b的所有组合,然后快排,二分搜索。

做了个优化,把c也排序,这样能在搜索中不断减少搜索空间,但似乎没快多少。以下代码


注释部分是在我看来“显然正确”的剪枝,但是WA了,不明白为什么,留此存疑。

可恶的是Judge函数一度忘了写return false,浪费了不少时间,而GCC竟然不报warning!不知道在命令行下怎么提高它的警告级别,愿知者以闻。

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics