我是一名PHP程序员,但我想学习算法。我应该选择哪种语言?

时间:2011-12-31 03:02:17

标签: php algorithm

我是一名PHP程序员,但我有兴趣深入了解算法和模式。我觉得PHP可能不是最好的语言。我应该学习哪种语言?为什么?

2 个答案:

答案 0 :(得分:5)

所有算法都可以用所有语言编写得很好,这就是为什么它们被称为算法。你应该阅读更多的谜题并尝试用你想要的任何语言解决它们(PHP很好)

有各种在线评判员可以判断您的代码,您可以将代码效率与其他人的代码进行比较。

查看http://uva.onlinejudge.org/,然后尝试解决问题。

答案 1 :(得分:2)

我认为PHP是学习模式和其他概念编程的优秀语言。唯一的“问题”是PHP输入松散。

那就是说,我认为Java给了我一个非常干净的调色板来学习一些更复杂的模式和概念。但是,我认为这主要是因为一些像BlueJ这样的可视化IDE。