Git Product home page Git Product logo

challenges-algorithms's Introduction

logotimo womakerscode

Algorithm Challenges

Este repositório é mantido pela comunidade WoMakersCode, trazendo uma série de desafios e tutoriais sobre Algoritmos.

license

❓ Não sabe o que é Git ou Github?

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.

💻 Desafios disponíveis

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

📕 Tutoriais disponíveis

Desafio Nível
Birthday Candles Cake level-200
Tabuada level-100
Número primo level-200
Troca vogal por * level-100

🤔 Como funciona

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)

Entendendo as labels de nível

  • level-100: básico
  • level-200: intermediário
  • level-300: avançado
  • level-400: expert

Dúvidas frequentes

❓Tenho uma sugestão de desafio, posso colaborar?

  1. Claro que pode. Crie uma issue com o seu desafio
  2. Faça um Fork desse repositório
  3. Adicione o link para a sua issue na tabela acima de Desafios disponíveis
  4. Envie um Pull Request:tada:

❓ Não entendi um enunciado, o que eu faço?

  1. Você pode interagir nos comentários da issue, enviando a sua dúvida.
  2. 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:

  1. 🍴 Faça uma fork deste repositório
  2. 🔨 Siga o guia de contribuição
  3. 👥 Adicione o seu perfil na área de pessoas colaboradoras do projeto (contributors)
  4. 🔧 Envie um Pull Request
  5. 🔧 Solicite a revisão do hacktober-team
  6. 🎉 Tenha o seu Pull Request aprovado - sucesso!

Contributors

Laís Lima, Kamila Santos, Ana Beatriz , Ieleny Filgueira, Danielle Farias, Letícia Campos, Carlan Calanzas, Kelly Knoblauch e Thalita Neri

challenges-algorithms's People

Contributors

ananeridev avatar belaaa avatar biancabech avatar carlan avatar claudiuri avatar claudiuricubos avatar danielle8farias avatar giuroperto avatar ieleny avatar kamilahsantos avatar lalizita avatar leitoraincomum avatar lenakirara avatar leticiacamposs2 avatar tcneri avatar

Stargazers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.