Bem-vindo à maior biblioteca de algoritmos de código aberto do GitHub
Um algoritmo é um conjunto de regras que recebe uma ou mais entradas, então realiza cálculos internos e manipulação de dados e retorna uma saída ou um conjunto de saídas. Em resumo, algoritmos facilitam a vida. De complexas manipulações de dados e hashes, para aritmética simples, algoritmos seguem um grupo de instruções para produzir um resultado útil. Um exemplo de algoritmo seria uma simples função que recebe dois valores de entrada, soma os juntos, e retorna sua soma.
Nós somos um grupo de programadores ajudando uns aos outros a construir coisas novas, seja escrevendo programas complexos de criptografia, ou cifras simples. Nosso objetivo é trabalharmos juntos para documentar e modelar belos, úteis e interessantes algoritmos usando código. Nós somos uma comunidade de código aberto - qualquer um pode contribuir. Nós verificamos o trabalhos dos outros, comunicando e colaborando para resolver problemas. Nós nos esforçamos para sermos cordiais, respeitosos, ainda garantindo que nossos códigos siga as últimas diretrizes de programação.
Nós suportamos várias linguagens de programação. Cada linguagem tem o seu próprio repositório no GitHub, onde todo o código do algorithms é armazenado. Aqui está a lista atual das linguagens de programação: