Be the first! Add a solution in a language this repo doesn't have yet

Aperta Adatta ai principianti
#151 0 commenti 0 reazioni 0 assegnatari Vedi su GitHub

I maintainer di solito rispondono entro 1 giorno

Nessuno ha ancora preso questa issue.

Valutazione

Difficoltà
2/5
Tempo stimato
1-3 ore
Idoneità per principianti
65/100
Tipo di issue
Funzionalità
Chiarezza
Abbastanza chiara
Stato di attività
Attiva
Ambito
tooling

Direzione di ricerca

Inizia elencando le cartelle esistenti in solutions/ per verificare quale linguaggio manca ancora, quindi commenta per rivendicarlo. Scegli un problema qualsiasi e scrivi un file di soluzione in solutions/<language>/practice<next number>.<ext>, con un commento di intestazione che riporti il nome del problema, il link e una breve nota. È fatto quando il file si trova nella cartella giusta, ha l'intestazione e viene eseguito o compilato in quel linguaggio.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Descrizione

15-minutes 5-minutes algorithm any-language beginner-friendly c cpp csharp easy go good first issue hacktoberfest help wanted java javascript kotlin python rust swift typescript

This repo is mostly Python. Help me change that.

I'd love for this to become a collection where the same problem is solved in many languages, so learners can compare styles side by side.

Time: ~15 minutes | Level: Beginner and up

Languages I'd love to see

JavaScript, TypeScript, Java, C++, C, C#, Go, Rust, Kotlin, Swift, PHP, Ruby, Dart, Scala, Haskell, or anything else you love.

Task
  • Pick any problem
  • Solve it in your favorite language
  • Save it as solutions/<language>/practice<next number>.<ext>
  • Add a header comment (problem name, link, short note)
Language pioneers

If your language has no folder yet, you'll be the first contributor for it, and I'll credit you in the README.

Comment which language you're taking so nobody doubles up.


Open for everyone

This issue is open for everyone: beginners, experienced developers, students, and people who don't code at all. Any language, any level, no experience required. If you want to help, you are welcome here.

How to contribute

  1. Comment on this issue to claim it
  2. Fork this repo
  3. Clone your fork and create a new branch
  4. Make your change
  5. Commit, push, and open a Pull Request

New to open source? Start here before anything else:

First Contributions - github.com/firstcontributions/first-contributions

Prefer video? Watch this: How to contribute on GitHub (YouTube)

If this repo helps you or you like where it is going, a star is a nice way to say thanks and helps other people find it. Entirely optional, and you do not need it to contribute.

Lingua principale
Python
Stelle
3
Fork
2
Merge medio
4h 48m
PR unite (30g)
13

Preparare l'ambiente

Questo progetto non fornisce container di sviluppo, Dockerfile né guida per i contributori, quindi l'ambiente è a tuo carico: parti dal suo README e consulta la nostra guida al primo contributo per i passaggi generali.

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di Huerte/algo-solutions-python

Tutte le issue di Huerte/algo-solutions-python

Issue simili

Altre issue su Python

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.