- Esecutori
-
Impara
Impara Python Esempi eseguibili, NumPy, pandas e altro Impara l'IAReti neurali, ML e LLM da zero Impara C e C++ Puntatori, memoria, STL e C++ moderno Impara C#Fondamenti, OOP, LINQ, async ed esercizi .NET Impara MatplotlibGrafici a linee, barre, dispersione e torta con visualizzatori Algoritmi Python Ricerca, ordinamento, ricorsione e visualizzazioni O(n) Algoritmi C e C++ Confronta le implementazioni in C e C++ Programmazione per bambini Impara a programmare giocando!
- SfideNuovo
- Per docentiNuovo
- Aggiornamenti
- Offrimi un caffè
Sfide di programmazione in Go
225 sfide da risolvere in Go, dai primi cicli ai grafi, alla programmazione dinamica e al machine learning. Scrivi il codice nel browser, esegui subito i test e ricevi una revisione dell'IA.
Facile · 134 Media · 67 Difficile · 24
Competenze che allenerai: ConteggioEstrarre le cifreAritmeticaCicliFormuleListeListe 2DCicli annidatiCicli whileCondizioniDiscesa del gradienteDividere stringhe
- Python · C++ · C#
- Test automatici
- Revisione AI
- Soluzioni della community
- 226
- Sfide
- 123
- Soluzioni condivise
- 9
- Linguaggi
Tutte le sfide
Cerca per argomento, linguaggio o difficoltà.
Facile
Fizz Buzz
Costruisci una sequenza usando la divisibilità per 3 e 5.
Imparerai
CondizioniDivisibilità
Nessuna soluzione ancora
Facile
First Negative Index
Find where the first negative number appears.
Imparerai
Ricerca lineareRitorno anticipato
Media
Nearest Smaller Value to the Left
For each number, find the closest earlier position containing a strictly smaller number.
Imparerai
Stack monotonoTempo lineare
Nessuna soluzione ancora
Facile
Triangolo di Pascal
Costruisci le righe sommando le voci adiacenti della riga precedente.
Imparerai
Liste 2DCostruire dalla riga precedente
Nessuna soluzione ancora
Facile
Swap First and Last
Exchange the first and last items of a list.
Imparerai
Indici delle listeScambio
Facile
Hamming Distance
Compare two DNA strings position by position and count the differences.
Imparerai
Confrontare stringheConteggio
Nessuna soluzione ancora
Facile
Word Tile Score
Add the tile values for every letter in a word.
Imparerai
Valori delle lettereSommare con una mappa
Nessuna soluzione ancora
Media
Discesa del gradiente a mini-batch
Addestra un modello lineare aggiornando i pesi dopo ogni piccolo batch invece che dopo l'intero dataset.
Imparerai
Mini-batchDiscesa del gradiente
Nessuna soluzione ancora
Facile
Count Positive Numbers
Count the values greater than zero in a list.
Imparerai
ListeConteggio
Media
Tris con minimax
Scegli la mossa perfetta a tris esplorando l'intero albero di gioco con minimax.
Imparerai
MinimaxAlberi di gioco
Nessuna soluzione ancora
Facile
Discesa del gradiente con momentum
Applica aggiornamenti con momentum che conservano parte del passo precedente, così l'addestramento accelera nelle direzioni costanti.
Imparerai
MomentumOttimizzatori
Nessuna soluzione ancora
Facile
Ore, Minuti e Secondi
Converti una durata in secondi in una stringa compatta e leggibile.
Imparerai
Unità di tempoFormattazione di stringhe
Nessuna soluzione ancora
Media
Somma delle cifre elevate alla posizione
Somma ogni cifra elevata alla sua posizione da sinistra.
Imparerai
Estrarre le cifrePotenzeCicli
Media
Radice Digitale
Somma ripetutamente le cifre finché non rimane una sola cifra.
Imparerai
Cicli annidatiSomme delle cifre
Facile
Differenza dei Quadrati
Sottrai la somma dei quadrati dal quadrato della somma.
Imparerai
FormuleAritmetica
Nessuna soluzione ancora
Media
Ottimizzatore Adam
Implementa Adam, l'ottimizzatore predefinito del deep learning, con medie mobili e correzione del bias.
Imparerai
AdamCorrezione del bias
Nessuna soluzione ancora
Facile
Classifica un Numero in base ai suoi Divisori
Classifica un intero positivo come perfetto, abbondante o deficiente.
Imparerai
DivisoriClassificazione
Sfoglia per argomento
- Beginner 95
- ai 47
- apprendimento automatico 42
- Strings 36
- Arrays 31
- math 21
- Simulation 19
- Reti neurali 17
- Numbers 16
- Advanced 15
- Dynamic-programming 12
- Parsing 12
- Competitive-programming 10
- Conditions 9
- Graphs 8
- Grids 8
- Loops 8
- Pattern di progettazione 8
- Recursion 7
- Combinatorics 6
- Number-theory 6
- Sorting 6
- Functions 5
- Greedy 5
- Nested-loops 5
- Sequences 5
- Stacks 5
- Variables 5
- Algorithms 4
- Data-structures 4
- Geometry 4
- Patterns 4
- Apprendimento per rinforzo 3
- Dictionaries 3
- Fractions 3
- Sliding-window 3
- Trees 3