Allen Downeyの教科書に掲載されているエクササイズに対する私のソリューション -コンピューター科学者のように考える方法Javaバージョン4.1 。
コンピューター科学者のように考える方法は、アレンダウニーによる優れた入門コンピューターサイエンスの教科書です。 Javaのためには直立的に書かれていますが、その後、C、C ++、Pythonを含む複数の言語に変換されています。後のJavaバージョンは、 JavaのThinkに改名されました。このプロジェクトには、本のバージョン4.1のソリューションが含まれています。
このプロジェクトのコードは、学校の割り当ての一環として、2011年から2014年までの3年間にわたって記述されました。ここでは、最初の形で変更されていません。開発は、GEDIT(1〜9章)およびBlueJ(第10章から18章)を介して行われました。各章のエクササイズソリューションは、 ExerciseAnswersまたはREADME.txtという名前のファイルにあり、他のファイルがJavaコードを提供します。
教科書バージョンの問題:このリポジトリで利用可能なコンピューター科学者のように考える方法のバージョンは4.0です - バージョン4.1のソフトコピーが見つかりません。 2つのバージョンの違いはマイナーであり、このリポジトリの目的のために無視できます。そうは言っても、本の正しいバージョンを提供したい場合は、プルリクエストを送信するか、私に連絡して、お気軽にお気軽にお問い合わせください。
プログラムはすべて、BlueJまたは端末を介して実行できます。詳細な手順については、関連するExerciseAnswers / README.txtの指示に従ってください。
このプロジェクトはエクササイズソリューションで構成されているため、問題はそれ自体が文書として機能します。解決された問題はすべて、教科書の章の練習の終わりからです。
ご質問、提案、またはフィードバックがある場合は、[email protected]にお気軽にお問い合わせください。ご連絡をお待ちしております。
このプロジェクトはMITライセンスによってリリースされ、保護されています
Copyright©2016 Kaivalya Rawal
このソフトウェアと関連するドキュメントファイル(「ソフトウェア」)のコピーを入手する人に、これにより許可が無料で許可されます。
上記の著作権通知とこの許可通知は、ソフトウェアのすべてのコピーまたはかなりの部分に含まれるものとします。
このソフトウェアは、商品性、特定の目的への適合性、非侵害の保証を含むがこれらに限定されない、明示的または黙示的ないかなる種類の保証もなく、「現状のまま」提供されます。いかなる場合でも、著者または著作権所有者は、契約、不法行為、またはその他の訴訟、ソフトウェアまたはソフトウェアの使用またはその他の取引に関連する、またはその他の契約、またはその他の請求、またはその他の責任について責任を負いません。