我是一个java程序员,我决定学习一些关于理论计算机科学的知识。我没有这方面的学位,一点背景对我有很大帮助,因为在软件开发方面,除了编码之外,我什么都不知道。
我在这个网站上搜索答案,我发现很多人推荐这本书“计算机程序的结构和解释”,但由于我没有必要的数学知识--如何处理这本书,我决定改用“如何设计程序”来代替。
我在这里的问题是,我会从这次经历中得到什么呢?它会像我想的那样教我计算机科学吗?还是我最好还是读一下算法和数据结构呢?
发布于 2011-01-18 11:59:43
这是一篇介绍性的CS文章..。涉及的数学问题不多。我认为你最好的服务是拿起你需要的数学,然后和SICP一起去。也许你可以从汗学院拿你需要的东西。SICP的美之处在于它教会了你一种思考问题的数学方法,只有函数式语言才能(IMO)。
https://softwareengineering.stackexchange.com/questions/37733
复制相似问题