由于那里有大量的信息,我一直在努力开始学习算法。除了解决魔方之外,我对算法一无所知。我想知道什么是初学者学习算法的好资源,以及它们是否有用。我还应该提到我所知道的语言是PHP,Javascript和MySQL。
答案 0 :(得分:-1)
想要一些学习和实际询问的Upvote。
正如@ jbarker2160所写:计算机程序是算法。如果你知道MySQL的SQL方言,你可能会遇到PROCEDURE
命令。这是一个很好的例子。
如果您阅读有关计算机历史的内容,您很快就会发现一些早期的计算机程序只不过是一系列由纸上的小孔代表的开关组合(开/关)。现代编程语言(如JavaScript)是对“二进制”代码的高级抽象,但在其核心深处,它们仍然只是“开”和“关”。
祝你好运!