Este repositório conterá soluções de vários exercícios e problemas de maratona de vários sites, como:
- Codewars;
- HackerRank;
- URI Online Judge;
- UVa Online Judge;
- Project Euler;
- Entre outros...
Cuidado: este repositório possui soluções de problemas. Caso não os queira ver, não veja o código-fonte. Tente antes, nos sites ditos acima, resolvê-los, para depois visualizar o código-fonte com o fim de apenas comparar a solução postada com a feita por você.
Neste repositório, os problemas que foram resolvidos, independentemente do site na qual ela pertença, terão códigos-fonte em várias linguagens (salvo alguns casos), para assim mais pessoas possam ser atingidas por isso, isto é, além das pessoas poderem comparar as suas soluções com as desse repositório, os códigos-fonte em outras linguagens podem, de certa forma, ajudar na aprendizagem de novas linguagem.
Sobre o Project Euler: originalmente, o site não foi feito com problemas de programação, e sim, de matemática. Porém, para poder exercitar minhas habilidades em programação, resolvi programar alguns dos problemas que resolvi neste site. Sendo assim, para ele, além de haver as respostas dos problemas resolvidos, haverão também os códigos desses mesmos problemas feitos em várias linguagens.
O repositório estará organizado da seguinte maneira:
- Cada pasta representará um site de problemas e exercícios diferente;
- Dentro de cada pasta, haverá um README.md. Este documento mostrará os exercícios resolvidos que estão com código-fonte. Além disso, mostrará também as linguagens disponíveis com código-fonte daquele problema/exercício.
- No caso do Project Euler, além de haver a solução dos problemas resolvidos, haverão também códigos dos mesmos feitos em várias linguagens, como dito anteriormente.
- Codewars
- HackerRank
- Project Euler
- URI Online Judge: