- 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 Swift
225 sfide da risolvere in Swift, 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à.
Media
Normalizzazione di layer
Normalizza ogni riga a media 0 e varianza 1, poi scala e trasla, come fa ogni blocco Transformer.
Imparerai
Layer normalizationTransformer
Nessuna soluzione ancora
Facile
Secondo Valore Più Grande
Trova il secondo valore distinto più grande.
Imparerai
Due tracciamentiValori distinti
Nessuna soluzione ancora
Facile
Somma dei Multipli
Somma i valori inferiori a un limite che siano divisibili per almeno uno dei fattori forniti.
Imparerai
CicliDivisibilità
Nessuna soluzione ancora
Facile
Derivate delle funzioni di attivazione
Calcola la derivata di sigmoid, ReLU, Leaky ReLU o tanh in ogni valore, le pendenze di cui ha bisogno la retropropagazione.
Imparerai
DerivateRetropropagazione
Nessuna soluzione ancora
Facile
Somma di un Array
Somma tutti i valori in una lista.
Imparerai
AccumulatoriListe vuote
Nessuna soluzione ancora
Media
Gradienti di un singolo neurone
Usa la regola della catena per capire come cambia la perdita con ogni peso e il bias di un neurone sigmoide.
Imparerai
Regola della catenaGradienti
Nessuna soluzione ancora
Facile
Flatten a 2D Array
Combine the rows of a 2D integer array into one array.
Imparerai
Array 2DCicli annidati
Nessuna soluzione ancora
Facile
Parola più lunga
Trova la parola più lunga in una frase.
Imparerai
Dividere stringheTenere traccia del massimo
Nessuna soluzione ancora
Difficile
Retropropagazione in una rete a due strati
Calcola tutti i gradienti di pesi e bias di una rete con uno strato nascosto sigmoide e un output sigmoide.
Imparerai
RetropropagazioneRegola della catena
Nessuna soluzione ancora
Facile
Replace Spaces With Dashes
Turn spaces into dashes to make a URL-style slug.
Imparerai
Costruire stringheSostituire caratteri
Facile
Initials From a Name
Build uppercase initials from a full name.
Imparerai
Dividere stringheMaiuscole
Facile
Media di un Array
Calcola la media di una lista di numeri.
Imparerai
Somma e conteggioDivisione decimale
Nessuna soluzione ancora
Difficile
Hotel Room Allocation
Assign arriving groups in order.
Imparerai
Query di massimo su intervalloAggiornamenti puntuali
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
Facile
Acronym Generator
Create an acronym from the first letter of every word, in uppercase.
Imparerai
Analizzare stringheDividere le parole
Nessuna soluzione ancora
Facile
Minimo dell'Array
Trova il valore più piccolo in una lista.
Imparerai
Tenere traccia del minimoUn solo passaggio
Nessuna soluzione ancora
Facile
Every Other Character
Keep the characters at even positions.
Imparerai
Indici delle stringhePassi
Facile
Above-Average Values
Keep the values that are greater than the average.
Imparerai
Due passaggiFiltraggio
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