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à.

226 sfide
Facile

Standardizzazione z-score

Centra una variabile in 0 e scalala a una deviazione standard di 1.

Imparerai StandardizzazioneMedia e deviazione standard
aiapprendimento automatico
Nessuna soluzione ancora
Facile

Funzione softmax

Trasforma punteggi grezzi in probabilità che sommano a 1, senza overflow con valori grandi.

Imparerai SoftmaxStabilità numerica
aiapprendimento automatico
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
aiapprendimento automatico
Nessuna soluzione ancora
Facile

Moltiplicazione di matrici

Moltiplica due matrici, l'operazione dietro ogni strato di una rete neurale.

Imparerai MatriciAlgebra lineare
aiapprendimento automatico
Nessuna soluzione ancora
Facile

Tokenizzatore di parole e vocabolario

Dividi un testo in parole minuscole e costruisci un vocabolario ordinato per frequenza, il primo passo di ogni modello linguistico.

Imparerai TokenizzazioneCostruire un vocabolario
aiapprendimento automatico
Nessuna soluzione ancora
Facile

Cifra più piccola

Trova la cifra decimale più piccola di un intero positivo.

Imparerai Estrarre le cifreTenere traccia del minimo
Beginner
Nessuna soluzione ancora
Facile

Fattoriale

Moltiplica tutti i numeri interi positivi fino a n.

Imparerai CicliProdotto progressivo
Beginner
Nessuna soluzione ancora
Facile

Cifra più grande

Trova la cifra decimale più grande di un intero positivo.

Imparerai Estrarre le cifreTenere traccia del massimo
Beginner
Nessuna soluzione ancora
Media

Guadagno di informazione

Calcola quanto la divisione secondo una variabile riduce l'entropia, il criterio degli alberi decisionali ID3.

Imparerai EntropiaAlberi di decisione
aiapprendimento automatico
Nessuna soluzione ancora
Facile

Somma delle Cifre

Somma le cifre decimali di un intero positivo.

Imparerai Modulo e divisioneCicli while
Beginner
Nessuna soluzione ancora
Facile

Numero Triangolare

Somma gli interi da 1 a n.

Imparerai CicliSerie aritmetiche
Beginner
Nessuna soluzione ancora
Media

Classificatore k-nearest neighbors

Prevedi un'etichetta con il voto di maggioranza dei k punti di addestramento più vicini.

Imparerai KNNMisure di distanza
aiapprendimento automatico
Nessuna soluzione ancora
Facile

Prodotto scalare di due vettori

Moltiplica due vettori elemento per elemento e somma i risultati, l'operazione alla base di ogni neurone.

Imparerai VettoriProdotto scalare
Reti neuraliaiapprendimento automatico
Nessuna soluzione ancora
Facile

Eleva un Numero al Quadrato

Moltiplica un intero per sé stesso.

Imparerai FunzioniAritmetica
Beginner
Nessuna soluzione ancora
Facile

Inverti un Numero

Inverti le cifre decimali di un intero positivo.

Imparerai Estrarre le cifreCostruire numeri
Beginner
Nessuna soluzione ancora
Facile

Conta le Cifre

Conta le cifre decimali di un intero positivo.

Imparerai Divisione interaCicli di conteggio
Beginner
Nessuna soluzione ancora
Difficile

Attenzione a prodotto scalare scalato

Implementa l'operazione di attenzione, il cuore dei Transformer e dei grandi modelli linguistici.

Imparerai AttenzioneTransformer
aiapprendimento automatico
Nessuna soluzione ancora
Facile

Facade per il checkout

Nascondi i controlli di stock e i totali dei prezzi dietro una semplice chiamata di checkout.

Imparerai Pattern FacadeValidazione
ArraysPattern di progettazioneSimulation
Nessuna soluzione ancora