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

Secondo Valore Più Grande

Trova il secondo valore distinto più grande.

Imparerai Due tracciamentiValori distinti
ArraysBeginnerStudent-beginner
Nessuna soluzione ancora
Facile

Hamming Distance

Compare two DNA strings position by position and count the differences.

Imparerai Confrontare stringheConteggio
SequencesStrings
Nessuna soluzione ancora
Facile

Massimo dell'Array

Trova il valore più grande in una lista.

Imparerai Tenere traccia del massimoUn solo passaggio
ArraysBeginnerStudent-beginner
Nessuna soluzione ancora
Facile

Bandito multi-braccio epsilon-greedy

Bilancia esplorazione e sfruttamento su un bandito multi-braccio con la selezione delle azioni epsilon-greedy.

Imparerai Esplorare o sfruttareBandit
Apprendimento per rinforzoaiapprendimento automatico
Nessuna soluzione ancora
Media

Aggiornamenti del Q-learning

Applica l'aggiornamento del Q-learning a un flusso di esperienze e guarda le ricompense risalire verso gli stati precedenti.

Imparerai Q-learningRicompense scontate
Apprendimento per rinforzoaiapprendimento automatico
Nessuna soluzione ancora
Facile

Fizz Buzz

Costruisci una sequenza usando la divisibilità per 3 e 5.

Imparerai CondizioniDivisibilità
BeginnerNumbers
Nessuna soluzione ancora
Facile

Minimo dell'Array

Trova il valore più piccolo in una lista.

Imparerai Tenere traccia del minimoUn solo passaggio
ArraysBeginnerStudent-beginner
Nessuna soluzione ancora
Media

Propagazione in avanti in una rete a due strati

Fai passare gli input attraverso uno strato nascosto ReLU e uno strato di output sigmoide.

Imparerai Propagazione in avantiReti multistrato
Reti neuraliaiapprendimento automatico
Nessuna soluzione ancora
Media

Algoritmo di apprendimento del percettrone

Addestra il percettrone originale, che aggiorna i pesi solo quando sbaglia.

Imparerai PerceptronApprendimento online
Reti neuraliaiapprendimento automatico
Nessuna soluzione ancora
Facile

Parola più lunga

Trova la parola più lunga in una frase.

Imparerai Dividere stringheTenere traccia del massimo
BeginnerStringsStudent-beginner
Nessuna soluzione ancora
Facile

Triangolo di Pascal

Costruisci le righe sommando le voci adiacenti della riga precedente.

Imparerai Liste 2DCostruire dalla riga precedente
ArraysCombinatorics
Nessuna soluzione ancora
Facile

Classifica un Numero in base ai suoi Divisori

Classifica un intero positivo come perfetto, abbondante o deficiente.

Imparerai DivisoriClassificazione
BeginnerNumber-theory
Nessuna soluzione ancora
Facile

Running Sum

Replace each value with the total so far.

Imparerai Somme prefisseListe
ArraysBeginnerLearning-path
Nessuna soluzione ancora
Facile

Conta Parole

Conta le parole in una frase.

Imparerai Dividere stringheSpazi
BeginnerStringsStudent-beginner
Nessuna soluzione ancora
Facile

Media di un Array

Calcola la media di una lista di numeri.

Imparerai Somma e conteggioDivisione decimale
ArraysBeginnerStudent-beginner
Nessuna soluzione ancora
Facile

Funzioni di attivazione

Applica sigmoide, ReLU, Leaky ReLU o tanh a ogni valore di una lista.

Imparerai SigmoideReLU e tanh
Reti neuraliaiapprendimento automatico
Nessuna soluzione ancora
Facile

Ruota Array

Ruota una lista verso destra di un certo numero di posizioni.

Imparerai Indici degli arrayModulo
ArraysBeginnerStudent-beginner
Nessuna soluzione ancora
Facile

Somma di un Array

Somma tutti i valori in una lista.

Imparerai AccumulatoriListe vuote
ArraysBeginnerStudent-beginner
Nessuna soluzione ancora