在技​​术面试(星期一)上刷新算法的最快方法是什么?

时间:2010-03-20 00:04:32

标签: algorithm

我周一接受了一次技术面试,他们非常友好地给我一个提醒我的基本算法。自从我看到那种东西已经好几年了,开始时我很狡猾,所以我一般对此感觉不好。什么是在周一之前检查基础知识并进行练习的最佳方法?

5 个答案:

答案 0 :(得分:13)

启动Project Euler可能对您有帮助,也可以尝试选择Algorithms in a Nutshell并完成这些示例。应该在周末可以做到。

答案 1 :(得分:7)

  1. TopCoder Algorithm Tutorials

  2. 获取Algorithm Design Manual并查看参考部分。它有一个很好的“问题 - >算法”备忘单。

答案 2 :(得分:6)

另请查看标记为Algorithm的StackOverflow问题。

他们实际上可能会在面试中出现;)

祝你好运!

答案 3 :(得分:3)

SO Question会有所帮助。此外,大多数情况下你应该知道

* Sorting
* Searching
* Inserting and removing from various data structures

因为这是通常在采访中提出的主要算法。

*注意:这是出于个人经验,因人而异。

答案 4 :(得分:1)

http://en.wikipedia.org/wiki/List_of_algorithms

特别是搜索,项目搜索和排序部分。