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

Sequenza di Collatz

Segui la regola dimezza-o-triplica-e-somma-uno fino a raggiungere 1.

Imparerai Cicli whileContare i passi
NumbersSimulation
Nessuna soluzione ancora
Media

Eleva una Frazione a una Potenza Reale

Eleva una frazione positiva a un esponente reale.

Imparerai Esponenti realiVirgola mobile
Fractionsmath
Nessuna soluzione ancora
Facile

Interesse Semplice

Calcola l'importo totale dopo l'interesse semplice.

Imparerai PercentualiProblemi testuali
BeginnerLearning-pathVariables
Nessuna soluzione ancora
Facile

Frequenza dei caratteri

Conta quante volte appare ciascun carattere.

Imparerai Tabelle di frequenzaConteggio
BeginnerDictionariesStringsStudent-beginner
Nessuna soluzione ancora
Media

Eleva un Numero a una Potenza Frazionaria

Eleva un numero reale positivo a un esponente razionale.

Imparerai Radici e potenzeVirgola mobile
Fractionsmath
Nessuna soluzione ancora
Media

Tempo di Produzione in Fabbrica

Trova il tempo minimo in cui macchine parallele possono completare un numero target di oggetti.

Imparerai Ricerca binaria sulla rispostaControlli monotoni
AlgorithmsBinary-search
Nessuna soluzione ancora
Media

Conta le Sequenze di Dadi

Conta le sequenze ordinate di lanci di dado con una somma data.

Imparerai RicorrenzeConteggio modulo
CombinatoricsDynamic-programming
Nessuna soluzione ancora
Media

Conta le Combinazioni di Monete

Conta i modi per ottenere un importo usando un numero illimitato di monete di denominazioni specificate.

Imparerai Zaino illimitatoContare le combinazioni
CombinatoricsDynamic-programming
Nessuna soluzione ancora
Media

Readability Grade

Estimate the school grade needed to read a text.

Imparerai Analisi del testoFormule
BeginnerStringsStudent-beginnermath
Nessuna soluzione ancora
Facile

Primo Carattere Unico

Trova il primo carattere che compare una sola volta.

Imparerai Hash mapConteggio
BeginnerDictionariesStringsStudent-beginner
Nessuna soluzione ancora
Media

Svuota Due Mucchi di Monete

Decidi se rimozioni a coppie possono svuotare due mucchi.

Imparerai Ragionamento matematicoInvarianti
Greedymath
Nessuna soluzione ancora
Facile

Password Rules Check

Check a password against simple strength rules.

Imparerai ValidazioneFlag booleani
BeginnerConditionsLearning-pathStrings
Nessuna soluzione ancora
Media

Robot Command Simulator

Move a robot using L (turn left 90 degrees), R (turn right 90 degrees), and A (advance one step).

Imparerai Vettori di direzioneElaborare i comandi
SimulationState-machines
Nessuna soluzione ancora
Media

Tree Diameter

A tree is a connected undirected graph with no cycles.

Imparerai Doppia BFSListe di adiacenza
GraphsTrees
Nessuna soluzione ancora
Facile

Potenza di due

Verifica se un numero è una potenza di due.

Imparerai Manipolazione dei bitDivisione
BeginnerNumbersStudent-beginner
Nessuna soluzione ancora
Media

Aritmetica Esatta con Frazioni

Esegui operazioni tra frazioni e restituisci una frazione ridotta ai minimi termini.

Imparerai Semplificare con il MCDNormalizzare il segno
Fractionsmath
Nessuna soluzione ancora
Facile

Minimo Comune Multiplo

Trova il più piccolo numero positivo divisibile da entrambi i valori.

Imparerai MCD e mcmTeoria dei numeri
BeginnerNumbersStudent-beginner
Nessuna soluzione ancora
Facile

Numero Palindromo

Verifica se un numero si legge uguale da sinistra a destra e viceversa.

Imparerai Invertire le cifreConfronti
BeginnerNumbersStudent-beginner
Nessuna soluzione ancora