我对艾伦·唐尼(Allen Downey)教科书中提出的练习的解决方案 -如何像计算机科学家一样思考,Java版本4.1 。
如何像计算机科学家一样思考是艾伦·唐尼(Allen Downey)的出色介绍计算机科学教科书。尽管为Java务必写作,但此后已转换为多种语言,包括C,C ++和Python。后来的Java版本已重命名为Think Java 。该项目包含本书4.1版的解决方案。
该项目中的代码是在2011年至2014年的3年中编写的,作为学校作业的一部分。它以其初始形式不变。开发是通过GEDIT(第1-9章)和BlueJ(第10-18章)进行的。每章的练习解决方案都在一个名为ExerciseAnswers或README.txt的文件中,其他文件提供Java代码。
教科书版本:如何像该存储库中可用的计算机科学家一样思考的版本为4.0-我找不到版本4.1的软件。这两个版本之间的差异很小,可以在此存储库中忽略。话虽这么说,但是,如果您想贡献本书的正确版本,请随时通过提交拉动请求或与我联系来这样做。
这些程序都可以通过BlueJ或终端执行。请按照相关的ExerciseAnswers和README.txt中的说明进行详细说明。
由于该项目由锻炼解决方案组成,因此问题本身就是文档。解决的问题都是从教科书中的章节练习结尾处。
如果您有任何疑问,建议或反馈,请随时写给[email protected]。我期待收到您的来信。
该项目在MIT许可证下发布并受到保护
版权所有©2016 Kaivalya Rawal
特此免费授予获得此软件副本和相关文档文件副本(“软件”)的任何人,以无限制处理该软件,包括不限于使用,复制,复制,修改,合并,合并,发布,发行,分发,分发,撒下,sublicense和/或允许软件的人,并允许与以下条件提供以下条件,以下是以下条件。
上述版权通知和此许可通知应包含在软件的所有副本或大量部分中。
该软件是“按原样”提供的,没有任何形式的明示或暗示保证,包括但不限于适销性,特定目的的适用性和非侵权的保证。在任何情况下,作者或版权持有人均不应对任何索赔,损害赔偿或其他责任责任,无论是在合同,侵权的诉讼中还是其他索赔,与软件或使用或其他软件中的使用或其他交易有关。