- 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 Algoritmi Python Ricerca, ordinamento, ricorsione e visualizzazioni O(n) Algoritmi C e C++ Confronta le implementazioni in C e C++
- SfideNuovo
Sfide di programmazione in C++
226 sfide da risolvere in C++, 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 · 68 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
- 2
- Soluzioni condivise
- 3
- Linguaggi
Tutte le sfide
Cerca per argomento, linguaggio o difficoltà.
Facile
Countdown to Liftoff
Count down from a number and end with Liftoff!
Imparerai
Cicli all'indietroListe
Nessuna soluzione ancora
Facile
Point Quadrant
Find which quadrant a point lies in.
Imparerai
CoordinateControllo dei segni
Nessuna soluzione ancora
Media
Largest Adjacent-Digit Product
Take every contiguous window of span digits and multiply its digits.
Imparerai
Finestre di dimensione fissaStringhe di cifre
Nessuna soluzione ancora
Facile
Verifica Pangramma
Un pangramma contiene ogni lettera dell'alfabeto inglese almeno una volta.
Imparerai
Insiemi di lettereNormalizzare le maiuscole
Nessuna soluzione ancora
Facile
Cart Total With Discount
Total a shopping cart and apply a discount above a threshold.
Imparerai
ListeRegole di sconto
Nessuna soluzione ancora
Media
Flatten Arbitrarily Nested Lists (Recursion)
Practice recursion by flattening arbitrarily nested lists while skipping null entries.
Imparerai
Casi baseDati annidati
Nessuna soluzione ancora
Facile
Mediana di una Lista
Trova il valore centrale di una lista dopo averla ordinata.
Imparerai
OrdinamentoStatistica
Nessuna soluzione ancora
Facile
Replace Spaces With Dashes
Turn spaces into dashes to make a URL-style slug.
Imparerai
Costruire stringheSostituire caratteri
Nessuna soluzione ancora
Facile
Count Positive Numbers
Count the values greater than zero in a list.
Imparerai
ListeConteggio
Nessuna soluzione ancora
Facile
Initials From a Name
Build uppercase initials from a full name.
Imparerai
Dividere stringheMaiuscole
Nessuna soluzione ancora
Facile
Conta Lettere Maiuscole
Conta le lettere maiuscole in un testo.
Imparerai
Controllo dei caratteriConteggio
Nessuna soluzione ancora
Media
Potatura alfa-beta
Valuta un albero di gioco con minimax e potatura alfa-beta, e conta quante foglie la ricerca esamina davvero.
Imparerai
Potatura alfa-betaRicerca nei giochi
Nessuna soluzione ancora
Media
Iterazione dei valori
Calcola quanto vale ogni stato di un processo decisionale di Markov applicando ripetutamente l'aggiornamento di ottimalità di Bellman.
Imparerai
Equazione di BellmanMDP
Nessuna soluzione ancora
Facile
Above-Average Values
Keep the values that are greater than the average.
Imparerai
Due passaggiFiltraggio
Nessuna soluzione ancora
Facile
Dispari, Pari o Nessuno dei due
Classifica un numero in base al fatto che sia un intero dispari, un intero pari o nessuno dei due.
Imparerai
ModuloCondizioni
Nessuna soluzione ancora
Media
Ricerca A* su una griglia pesata
Trova il percorso più economico attraverso una griglia di costi del terreno con A*, l'algoritmo di ricerca dietro il pathfinding di giochi e robot.
Imparerai
Ricerca A*Euristiche
Nessuna soluzione ancora
Facile
Conta le Vocali
Conta le vocali in un testo.
Imparerai
Controllo dei caratteriAppartenenza a un insieme
Nessuna soluzione ancora
Media
Una generazione di un algoritmo genetico
Genera la prossima generazione di stringhe di bit con selezione a torneo, crossover a un punto e mutazione.
Imparerai
Algoritmi geneticiRicerca evolutiva
Nessuna soluzione ancora
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