Skip to content

alvesjnr/1001

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 

Repository files navigation

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.

About

1001 algorithms you must implement before you die

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 33.2%
  • C++ 15.3%
  • Ruby 12.0%
  • Java 11.9%
  • C 11.8%
  • PHP 5.5%
  • Other 10.3%