hello-world-Python icon indicating copy to clipboard operation
hello-world-Python copied to clipboard

Definir padrão para publicar os problemas

Open developerfred opened this issue 5 years ago • 3 comments

Parabéns para iniciativa, gostaria de contribuir com o seu projeto.

Vamos lá, quando temos uma linha de código é esperado termos um comentario para melhorar a compressão mesmo sendo um problema trivial como a soma ou divisão.

Esse é um exemplo do meu fork de problemas de nin-lang

# Dado um matriz de números, retorne a soma do primeiro e ultimo elemento.
# Por exemplo, tempos [10, 15, 3, 7] and K of 17, resposta 10 + 7 é 17.

let testArray = [10,15, 3,7]
let K = 17

proc anyTwoSumstoK [I,](arr: array[I,int], K: int): bool =

    for loc_1,i in arr.pairs:
        for loc_2,j in arr.pairs:
            if (i + j == K) and (loc_1 != loc_2): return true
    
    return false

echo anyTwoSumstoK(testArray,K)

🚀

developerfred avatar Jan 10 '20 16:01 developerfred

Sim Fred, concordo totalmente contigo. Eu só subi umas coisas que já estavam prontas aqui, mas assim que tiver um tempinho, vou atualizar com as explicações e com um manual de como contribuir com o repositório. A ideia é que todas as pessoas que tenham ideias e queiram contribuir sintam-se a vontade para melhorar a qualidade do repositório e o entendimento.

Muito obrigada pelas sugestões :D

leticiadasilva avatar Jan 10 '20 17:01 leticiadasilva

@developerfred tem mais alguma coisa que você ache necessário melhorar? Vou começar a arrumar aqui.

leticiadasilva avatar Jan 10 '20 17:01 leticiadasilva

Por enquanto só pessei nessa, vou fazer um pull acrescentando alguns problemas que tenho aqui. Acho legal também colocarmos alguns conceitos de desafios solucionados, isso ajuda a galera que esta em busca do primeiro emprego.

developerfred avatar Jan 11 '20 16:01 developerfred