Visão geral
- O objetivo deste projeto é ter códigos para diversas estruturas de dados e algoritmos - em C, C++, Java, Python, C#, Go, JavaScript, PHP, Kotlin e Scala.
- Sinta-se à vontade para contribuir da maneira que desejar.
- Certifique-se de seguir as diretrizes de contribuição listadas abaixo.
Contente
- Atualmente temos 10 pastas para 10 linguagens de programação – C, C++, Java, Python, C#, Go, JavaScript, PHP, Kotlin e Scala.
- Não crie pastas em seus envios, a menos que seja especificamente instruído a fazê-lo.
VOCÊ NÃO PODE CRIAR UM PR DIRETAMENTE. VOCÊ PRECISA SER ATRIBUÍDO PARA UM PROBLEMA. SE O PROBLEMA NÃO EXISTIR, CRIE UM, PEÇA NO SEU IDIOMA DE PROGRAMAÇÃO PREFERIDO E ESPERE QUE SEJA ATRIBUÍDO A VOCÊ. NÃO SEGUIR ISSO SERÁ CONSIDERADO UMA VIOLAÇÃO E SEU PR SERÁ MARCADO INVÁLIDO. AO CRIAR UM PROBLEMA, SIGA O FORMATO, CASO CONTRÁRIO, O PROBLEMA SERÁ ENCERRADO.
Diretrizes de contribuição {Para uma explicação mais detalhada, leia Como contribuir?}
- Os problemas serão atribuídos por ordem de chegada . A pessoa que cria o problema tem a primeira prioridade. E então, os problemas são atribuídos com base em quem comentou primeiro. Basta comentar o assunto, solicitando a designação e a linguagem de programação na qual você deve ser designado, e isso será feito se for considerado adequado.
- Você não pode trabalhar em qualquer assunto que não seja atribuído a você.
- Se você tiver mais alguma coisa em mente, sinta-se à vontade para criar um problema e aguarde até que ele seja atribuído a você. Se for atribuído a você, você pode começar a trabalhar nisso e criar um PR.
- Todos os PRs devem ser feitos a partir de uma Filial. Crie uma ramificação separada para cada problema em que você está trabalhando e, em seguida, crie um PR.
- Em seu arquivo de código, adicione (dentro de um comentário de várias linhas) Exemplo de entrada e saída no final do arquivo junto com Complexidade de tempo e espaço.
- Cada vez que você adicionar um arquivo por meio de uma solicitação pull, atualize também o arquivo README.md para aquele idioma específico em ordem alfabética no mesmo PR. Você encontrará um arquivo README.md em cada pasta de idioma.
- O plágio é altamente desencorajado e um PR plagiado não será aceito e será marcado como spam.
- O PR deve ser criado dentro de uma semana após você ser designado para ele.
- Em nenhum momento, você pode reivindicar mais de 4 problemas, ou seja, você pode ter no máximo 4 problemas funcionais, para este repositório, a qualquer momento.
Onde fazer upload dos arquivos
POR FAVOR LEIA ISTO
- Seus arquivos devem ser carregados diretamente na pasta correspondente (por exemplo, se você escreveu código para uma estrutura de dados em C-Plus-Plus, ele vai para dentro da pasta C-Plus-Plus e assim por diante)
- Edite o arquivo README.md correspondente para adicionar o link ao seu código na seção correspondente (Guia Markdown do GitHub)
- Sob nenhuma circunstância crie novas pastas dentro das pastas de idiomas para fazer upload do seu código, a menos que seja especificamente instruído a fazê-lo .
Não sabe como criar um PR? Consulte isto: Etapas para criar um PR
NÃO estamos aceitando inscrições ativamente para o Hacktoberfest'22
Mantenedores deste projeto (consulte instruções específicas para mantenedores)
- Sukriti Xá - @sukritishah15
Mantenedores anteriores deste projeto
- Sukriti Xá - @sukritishah15
- Aditi Khemka - @aditik03
- Gunisha Chaturvedi - @gunisha30
- Manan - @manan025
- Sumit Kumar Roy - @ mephi007
- Falguni Sarkar - @lostgirljourney
- Ananya Nagar - @AnanyaNagar
- Rahul Joshi - @mrjoshi0147
- Unnati Deshwal - @unnatideshwal
- Manan Chawla - @mananchawla2005
- Niranjan Kumar S - @niranjantuty
- Sunil Nair - @sunilgknair051
- Muskan Gupta - @muskangupta19
- Priyal - @priyal2806
- Mahima Goyal - @mahimagoyalx
- Paul Evans - @PaulEvans8669
- Aman Parauliya - @parauliya
- Arnav Roy - @arnav-roy
- Wallace Costa - @wallacecosta
- Shivam Yadav - @ExpressHermes
Em associação com
ACM-W DEVE ESTUDANTE CAPÍTULO (setembro a outubro de 2020)
Licença
Este projeto segue a licença MIT.
MOSTRE ALGUM AMOR DEIXANDO UM