哪里可以获得解决方案的良好算法问题

时间:2009-09-30 05:43:36

标签: algorithm

我知道一些算法判断在线系统,但很少有人附加解决方案。在我在这些系统上发布自己的答案之后的大部分时间里,我可以看到其他人的解决方案具有更少的内存使用量和更短的CPU时间成本,这在我的代码无法实现的重构之后。是否有任何问题集与他们有优雅的解决方案?我想阅读解决方案,找到填补空白的地方。提前谢谢!

4 个答案:

答案 0 :(得分:2)

您还可以查看Google Code Jam。此外,对于大多数流行的在线评委(例如UVa,SPOJ),搜索论坛或只是在谷歌搜索会产生很多想法和提示。

答案 1 :(得分:2)

FWIW,CodeChef有一些非常有趣的问题。您可以对解决方案进行编码并提交以针对其测试用例进行测试。实际上很有趣。

答案 2 :(得分:1)

TopCoder在竞赛中遇到了大量问题和解决方案。

答案 3 :(得分:-1)

如果您对优化解决方案更感兴趣,

http://refactormycode.com/ [deadlink] 是一个非常好的地方。你可以看到其他人的重构。在像Topcoder这样的地方,重点是在给定时间内使用尽可能少的代码行获得正确的解决方案