推荐几本书.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
推荐几本书

推荐几本书 推荐几本书 注意!!! 下面所写的所有文字都是我的个人观点,我并不能保证其正确性,更不具有权威性。里面可能包含偏见,极端主义,以及误导倾向。请读者持谨慎的态度看待本文。 推荐的原则: 1. 推荐的来源: 1 大师的作品。 2 我看过并且认为不错的。 3 我看过的书里面经常引用的。 4 我没看过但是很多人都推荐的。 2. 宁缺勿滥,决不混进糟粕 好书不一定对所有人都合适!但对于它的读者群来说,一定是好书 。 选书的原则: 1. 有国外的,不看国产的 2. 有原版的,不看翻译的 3. 看大师的作品 看书的原则: 1. 不要看 C、C++、JAVA... 不过不要理解错了。不管学什么语言,永远不要忘了语言是做什么用的。语言只是一种工具,它的作用就是完成你的工作。不管把 C 的语法学得如何透彻,也不管把 C 的 trick 用的如何精妙,这并不能表示你会编程。要学会如何分析问题,如何设计程序,如何用一种具体的语言来实现。如果你只会做最后一步,你只是一个编码者 coder ,还不是一个程序员 programmer 。做一个 programmer,不要做 coder。总之,不要为了学语言而去学语言 除非你是个语言学家 。 2. 不要放弃对基础知识的学习。所谓基础知识,一般都有一个特点,那就是:它们可能看起来没用,但如果你忽视它们的话,总有一天你会后悔莫及。所以,如果不想以后再后悔的话,就在今天多花点时间。 3. 不管学什么东西,学之前先弄明白自己要学的是什么东西,它有什么用,在你已经学和以后的发展方向中,它处于什么位值。如果这些都不明白,就好比在茫茫的丛林里面四处乱撞,就算能出去,也一定会走很多弯路。 4. 对于软件工程之类的东西,不象 C 语言有着严格的标准,最好的办法就是兼收并蓄,能看的都看,然后 最重要的 在此之上形成自己的思想 不然就什么都白看了 。 5. 尽信书不如无书。书里写的只不过是写书的人认为正确的观点而已。学习前人的知识和经验,在此基础上形成自己的知识结构、观点和思维方式,才是学习的真正目的。 1. Mathematics 数学 Discrete Mathematics and Its Applications Fifth Edition /computers/common/info.asp?id 9558 离散数学及其应用 第五版 [Kenneth H.Rosen] 我想这本书就不用我推荐了,就凭它是全世界 500 多所大学指定教材的事实就足以说明一切。 Concrete Mathematics : A Foundation for Computer Science Second Edition /computers/common/info.asp?id 7210 具体数学:计算机科学基础 第2版 [Ronald L. Graham / Donald E. Knuth / Oren Patashnik] 如果你打算学“计算机”而不是“电脑”的话,别忘了看这本书。讲述了算法的数学基础。 2. Data Structures Algorithms 数据结构、算法 Data Structures Program Design In C Second Edition /computers/common/info.asp?id 1449 数据结构与程序设计 C 语言描述 第二版 [Robert Kruse / C.L. Tondo / Bruce Leung] 大凡国外的数据结构教科书,都有一个共同的特点,就是他们的第一章都不是讲的数据结构,而是软件工程的基本原则。我个人认为这是十分必要的,特别是对于大多数没有接触过程序设计的同学来说,在数据结构这个可以说是第一次接触程序设计的课程中能学习到基本的软件工程原则,对于以后的学习是十分有好处的。至少,在我看来,写一个乱七八糟的程序出来还不如什么都不写。在我看来,这本书有两个优点:一:将软件工程的基本原则贯穿全书,二:简单,容易理解。 Data Structures with C++ Using STL Second Edition /computers/common/info.asp?id 9164 数据结构C++语言描述描述—应用标准模版库 第二版 [William Ford, William Topp] 这本书的重点是:一、用面向对象的观点解决数据结构问题;二、用 STL 解决数据结构问题。有兴趣的同学可以看看这本书的第一版,看一看不用 STL 的 C++ 数据结构是什么样子的。/computers/common/info.asp?id 1429 Introduction to Algorithms Second Edi

文档评论(0)

bh10099 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档