Soluções para quebrar a entrevista de codificação, 6ª edição, por Gayle Laakmann McDowell.
Soluções de crowdsourcing para todas as linguagens de programação amplamente utilizadas. Contribuições são bem-vindas .
As soluções em Java estão contidas diretamente neste repositório e são as mesmas soluções encontradas no livro. Soluções em outras linguagens de programação são contribuídas pela comunidade e cada uma tem seus próprios repositórios dedicados, que são referenciados neste repositório como submódulos git. O que isso significa para a clonagem:
Se você quiser fazer um clone local de soluções em todos os idiomas, você deve usar a opção --recursive
:
git clone --recursive https://github.com/careercup/CtCI-6th-Edition.git
Se você estiver interessado apenas nas soluções Java:
git clone https://github.com/careercup/CtCI-6th-Edition.git
Se você clonou originalmente sem --recursive
e depois decidiu que também deseja os submódulos git, execute:
git submodule update --init --recursive
Solicitações pull relativas a soluções Java devem ser enviadas ao repositório principal do CtCI-6th-Edition. Envie solicitações pull para todos os outros idiomas para o repositório específico do idioma apropriado.
Soluções em outros idiomas também são bem-vindas e devem seguir este fluxo de trabalho:
CtCI-6th-Edition-<language>
.