CtCI 6th Edition
1.0.0
コーディングインタビューをクラッキングするためのソリューション 第 6 版、ゲイル・ラークマン・マクダウェル著。
広く使用されているあらゆるプログラミング言語に対応したクラウドソーシング ソリューション。貢献を歓迎します。
Java のソリューションはこのリポジトリに直接含まれており、書籍に記載されているソリューションと同じです。他のプログラミング言語のソリューションはコミュニティによって提供されており、それぞれに専用のリポジトリがあり、このリポジトリから git サブモジュールとして参照されます。クローン作成にとってこれが意味することは次のとおりです。
すべての言語でソリューションのローカル クローンを作成する場合は、 --recursive
オプションを使用する必要があります。
git clone --recursive https://github.com/careercup/CtCI-6th-Edition.git
Java ソリューションのみに興味がある場合:
git clone https://github.com/careercup/CtCI-6th-Edition.git
最初に--recursive
を使用せずにクローンを作成し、後で git サブモジュールも必要になった場合は、次を実行します。
git submodule update --init --recursive
Java ソリューションに関するプル リクエストは、メインの CtCI-6th-Edition リポジトリに送信する必要があります。他のすべての言語のプル リクエストを適切な言語固有のリポジトリに送信してください。
他の言語でのソリューションも歓迎されており、次のワークフローに従う必要があります。
CtCI-6th-Edition-<language>
という命名規則に従う必要があります。