- 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à.
Facile
Colore di una casella degli scacchi
Determina il colore di una casella su una scacchiera 8x8.
Imparerai
CoordinateParità
Nessuna soluzione ancora
Facile
Inizializzazione dei pesi Xavier e He
Calcola l'intervallo o la deviazione standard usati per inizializzare i pesi di uno strato.
Imparerai
Inizializzazione Xavier e HeStabilità dell'addestramento
Nessuna soluzione ancora
Difficile
Addestra una rete neurale a risolvere lo XOR
Metti tutto insieme: addestra una rete sigmoide 2-2-1 con la retropropagazione finché non impara lo XOR.
Imparerai
Addestrare reti neuraliProblema XOR
Nessuna soluzione ancora
Facile
Lista delle cose da fare
Gestisci una lista di attività: aggiungile, segnale come fatte, rimuovile e riporta quelle ancora da fare.
Imparerai
Collezioni tipizzateRecord
Difficile
Attenzione a prodotto scalare scalato
Implementa l'operazione di attenzione, il cuore dei Transformer e dei grandi modelli linguistici.
Imparerai
AttenzioneTransformer
Nessuna soluzione ancora
Media
Dimensioni delle cartelle con Composite
Calcola la dimensione totale di ogni cartella in un albero in cui le cartelle contengono file e altre cartelle.
Imparerai
Pattern CompositeAlberi
Nessuna soluzione ancora
Media
Addestra un neurone con la discesa del gradiente
Ripeti propagazione in avanti, calcolo dei gradienti e aggiornamento dei pesi per insegnare a un neurone sigmoide dagli esempi.
Imparerai
Discesa del gradienteCicli di addestramento
Nessuna soluzione ancora
Media
Busta paga settimanale
Calcola la paga di una settimana per dipendenti salariati, a ore e a commissione, ciascuno pagato secondo la propria regola.
Imparerai
PolimorfismoCalcolo degli straordinari
Nessuna soluzione ancora
Facile
Prima età non valida
Valida le età inserite e segnala dove si trova la prima voce errata invece di far crashare il programma.
Imparerai
ValidazioneAnalisi del testo
Nessuna soluzione ancora
Facile
Sommare i numeri validi
Somma gli elementi che sono numeri interi e ignora tutto il resto, come fa try/except quando gestisce input non valido.
Imparerai
Try/exceptValidazione dell'input
Nessuna soluzione ancora
Facile
Funzione softmax
Trasforma punteggi grezzi in probabilità che sommano a 1, senza overflow con valori grandi.
Imparerai
SoftmaxStabilità numerica
Nessuna soluzione ancora
Facile
Far crescere un array dinamico
Simula come un array dinamico raddoppia la propria capacità e conta le riallocazioni e gli elementi copiati.
Imparerai
Array dinamiciCosto ammortizzato
Nessuna soluzione ancora
Media
Costruttore di query SQL
Assembla una query SQL a partire da parti date in qualsiasi ordine, come fa un oggetto builder che raccoglie le impostazioni passo dopo passo.
Imparerai
Pattern BuilderComposizione di stringhe
Nessuna soluzione ancora
Difficile
Self-attention multi-head
Proietta l'input in query, key e value, esegui l'attenzione in più head in parallelo e combinale.
Imparerai
Attenzione multi-headProiezioni matriciali
Nessuna soluzione ancora
Media
Self-attention causale (mascherata)
Implementa l'attenzione mascherata dei modelli GPT, in cui ogni token può vedere solo se stesso e i token precedenti.
Imparerai
Attenzione mascherataModelli GPT
Nessuna soluzione ancora
Facile
Contare i livelli di log
Leggi le righe di un file di log e conta quante sono INFO, WARNING ed ERROR.
Imparerai
Lettura per righeSuddivisione di stringhe
Nessuna soluzione ancora
Facile
Similarità del coseno
Misura quanto sono simili due vettori in base all'angolo tra loro, come fanno i motori di ricerca con gli embedding.
Imparerai
Similarità tra vettoriEmbedding
Nessuna soluzione ancora
Facile
Sommare un oggetto JSON piatto
Analizza un oggetto JSON piatto i cui valori sono interi e somma i valori.
Imparerai
Parsing JSONSuddivisione di stringhe
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