Este repositório é mantido pela comunidade WoMakersCode, trazendo uma série de desafios e tutoriais sobre Algoritmos.
Se você não sabe o que é git ou github recomendamos que leia este artigo e qualquer dúvida você pode perguntar no canal #general do nosso slack.
| Desafio | Resolução | Nível | 
|---|---|---|
| Soma simples | .. | level-100 | 
| Tabuada | .. | level-100 | 
| Verificando se um número é primo | .. | level-100 | 
| Troca vogal por * | .. | level-200 | 
| Algoritmo Dijkstras | .. | level-400 | 
| Maior de três | .. | level-100 | 
| Posição decimal | .. | level-200 | 
| Inverta a ordem de uma string | .. | level-200 | 
| Palíndromo | .. | level-300 | 
| Simulador de caixa eletrônico | .. | level-200 | 
| Diferença Absoluta | .. | level-300 | 
| Escadaria | .. | level-100 | 
| Soma valores mínimos e máximos | .. | level-100 | 
| Banco de horas | .. | level-200 | 
| Encontrar caractere em frase digitada pelo usuário | .. | level-200 | 
| Enigma | .. | level-300 | 
| Contador de caracter | .. | level-100 | 
| Adivinhe o número | .. | level-100 | 
| Classificar por altura | .. | level-200 | 
| Array de string longas | .. | level-100 | 
| Contator de palavras repetidas | .. | level-200 | 
| Imprima o segundo maior número | .. | level-300 | 
| Imprima o século do ano | .. | level-100 | 
| Maior produto de um array | .. | level-100 | 
| Divisíveis por 2 e 3 | .. | level-100 | 
| Desafio | Nível | 
|---|---|
| Birthday Candles Cake | level-200 | 
| Tabuada | level-100 | 
| Número primo | level-200 | 
| Troca vogal por * | level-100 | 
Estamos adicionando os desafios na aba issues deste repositório. Todos os desafios estão marcados uma label de nível de dificuldade.
Já os tutoriais, workshops e conteúdos extensos ficam em pastas nesse mesmo repositório. (Ainda aguardando contribuição de tutoriais)
- level-100: básico
- level-200: intermediário
- level-300: avançado
- level-400: expert
❓Tenho uma sugestão de desafio, posso colaborar?
- Claro que pode. Crie uma issuecom o seu desafio
- Faça um Fork desse repositório
- Adicione o link para a sua issue na tabela acima de Desafios disponíveis
- Envie um Pull Request:tada:
❓ Não entendi um enunciado, o que eu faço?
- Você pode interagir nos comentários da issue, enviando a sua dúvida.
- Entre no nosso slack, acesse o canal #challenge-algorithms e lá tiramos todas as dúvidas referente a esse repositório e auxiliamos no que for possível. Entre no nosso slack clicando aqui
❓ Posso enviar um tutorial? Para enviar um tutorial, siga os seguintes passos:
- 🍴 Faça uma fork deste repositório
- 🔨 Siga o guia de contribuição
- 👥 Adicione o seu perfil na área de pessoas colaboradoras do projeto (contributors)
- 🔧 Envie um Pull Request
- 🔧 Solicite a revisão do hacktober-team
- 🎉 Tenha o seu Pull Request aprovado - sucesso!
Laís Lima, Kamila Santos, Ana Beatriz , Ieleny Filgueira, Danielle Farias, Letícia Campos, Carlan Calanzas, Kelly Knoblauch e Thalita Neri
