Skip to content

Latest commit

 

History

History
16 lines (11 loc) · 1.33 KB

README.md

File metadata and controls

16 lines (11 loc) · 1.33 KB

1001 algoritmos para implementar antes de morrer

Vamos reunir 1001 implementações de algoritmos em um livro digital interativo que servirá principalmente de aprendizado para quem colaborar e guia/referência para jovens aspirantes a programadores. Do Bozosort ao crivo de Eratóstenes, teremos de tudo!

Página do projeto: http://labs.hacktoon.com/src/1001

Os códigos devem estar de acordo com os requisitos abaixo:

  • Siga este modelo de arquivo: https://github.com/karlisson/1001/blob/master/modelo.txt
  • Ser em Python. Lembre-se, é para iniciantes.
  • O algoritmo deve ser abrangente e multi-plataforma, ou seja, coisas específicas demais como "código para ligar o led da placa XPTO" não serão aceitas. Exemplo: problemas clássicos da computação e exercícios em geral.
  • Navegue no repositório e veja os algoritmos já adicionados antes de submeter.
  • O código não pode depender de bibliotecas extras que precisam ser instaladas.
  • O código deve conter testes ou exemplos de uso para que possa ser avaliado rapidamente, e não pode ser muito extenso (i.e. verboso).
  • O patch deve consistir em apenas um arquivo, cujo nome deve seguir o formato nome-algoritmo.py, onde 'nome-algoritmo' é o nome abreviado, minúsculo e sem espaços ou acentos.