算法问题/问题列表

时间:2010-02-22 05:12:29

标签: algorithm

这可能不是编程问题,人们可以接近结束。

是否有人有要解决的问题/问题列表,这有助于提高算法技能 可能是为了面试目的。

3 个答案:

答案 0 :(得分:5)

一个不错的选择是Project Euler

在自己的描述中:

  

项目欧拉是一系列具有挑战性的数学/计算机编程问题,需要的不仅仅是数学见解。虽然数学可以帮助你达到优雅高效的方法,但是需要使用计算机和编程技巧来解决大多数问题。

     

启动Project Euler及其延续的动机是为探究者提供一个平台,让他们深入研究不熟悉的领域,并在有趣和娱乐的环境中学习新的概念。

这似乎是一场完美的比赛......

答案 1 :(得分:3)

试试TopCoder。他们举办了数百场算法比赛。他们的档案包含数千个练习问题,包括描述解决方案的社论。您还可以查看其他人提交的问题源代码。

这肯定会提高您的算法和解决问题的能力,这将使您更好地为算法面试问题做好准备。

答案 2 :(得分:0)