imclab / 1001

1001 algorithms you must implement before you die

Home Page:http://labs.hacktoon.com/src/1001

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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

http://labs.hacktoon.com/src/1001


Languages

Language:Python 35.7%Language:C++ 21.3%Language:Ruby 9.6%Language:Java 9.6%Language:C 9.5%Language:PHP 4.9%Language:C# 4.2%Language:Common Lisp 2.5%Language:Shell 1.2%Language:Prolog 0.6%Language:Lua 0.5%Language:Clojure 0.4%