Sfide di programmazione in JavaScript

225 sfide da risolvere in JavaScript, 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à.

225 sfide
Facile

Celsius to Fahrenheit

Convert a temperature from Celsius to Fahrenheit.

Imparerai FormulePrecedenza degli operatori
BeginnerLearning-pathVariables
Difficile

Trova Molti Pattern nel Testo

Per ogni pattern richiesto, determina se appare come sottostringa contigua in qualsiasi punto del testo condiviso.

Imparerai Ricerca di sottostringhePre-elaborazione
Pattern-matchingStringsTries
Nessuna soluzione ancora
Difficile

Matrix Chain Multiplication

Find the cheapest order to multiply a chain of matrices.

Imparerai DP su intervalliOttimizzazione
AdvancedCompetitive-programmingDynamic-programming
Nessuna soluzione ancora
Facile

Frequenza dei caratteri

Conta quante volte appare ciascun carattere.

Imparerai Tabelle di frequenzaConteggio
BeginnerDictionariesStringsStudent-beginner
Facile

Somma dei termini pari di Fibonacci

Somma i termini pari della successione di Fibonacci che non superano un limite.

Imparerai Generare sequenzeFiltraggio
NumbersSequences
Nessuna soluzione ancora
Difficile

Ricompense Massime dei Progetti

Scegli progetti non sovrapposti per ottenere la somma massima delle ricompense.

Imparerai Pianificazione pesataDP con ricerca binaria
Dynamic-programmingScheduling
Nessuna soluzione ancora
Facile

Numero Mancante

Trova l'unico numero mancante da 0 a n.

Imparerai Serie aritmeticheTrucco della differenza delle somme
ArraysBeginnerStudent-beginnermath
Media

Somma dei numeri primi inferiori a un limite

Somma tutti i numeri primi strettamente inferiori a un limite.

Imparerai Crivello di EratosteneSommare i primi
Number-theorySieve
Nessuna soluzione ancora
Media

Massimo Fattore Primo

Trova il più grande numero primo che divide un intero positivo.

Imparerai Fattorizzazione in primiDivisione per tentativi
AlgorithmsNumber-theory
Difficile

Conta Numeri con Vicini Distinti

Conta i valori nell’intervallo i cui cifre decimali adiacenti non sono mai uguali.

Imparerai DP sulle cifreContare negli intervalli
Dynamic-programmingNumbers
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

List Primes With a Sieve

Find primes up to a limit by marking composite multiples.

Imparerai Crivello di EratosteneArray booleani
Number-theorySieve
Facile

Valore di un Numero Romano

Converti un numero romano in un numero intero.

Imparerai Tabelle simbolo-valoreRegole sottrattive
BeginnerLookup-tablesStringsStudent-beginner
Nessuna soluzione ancora
Media

Conta i Percorsi nella Griglia

Conta i percorsi su una griglia rettangolare usando solo mosse verso destra e verso il basso.

Imparerai Contare i percorsi in una grigliaCoefficienti binomiali
CombinatoricsDynamic-programming
Nessuna soluzione ancora
Media

Recursive Power

Compute a power recursively by halving the exponent.

Imparerai Dimezzare l'esponenteDivide et impera
BeginnerLearning-pathRecursion
Media

Trova Triple di Triangoli Rettangoli

Elenca tutti i triangoli rettangoli con lati interi e un perimetro specificato.

Imparerai EnumerazioneEvitare i duplicati
GeometryNumber-theory
Nessuna soluzione ancora
Media

Potatura alfa-beta

Valuta un albero di gioco con minimax e potatura alfa-beta, e conta quante foglie la ricerca esamina davvero.

Imparerai Potatura alfa-betaRicerca nei giochi
RecursionTreesai
Nessuna soluzione ancora
Facile

Raddoppio dei chicchi sulla scacchiera

Calcola il numero di chicchi su una casella e il totale su tutte le 64 caselle.

Imparerai Potenze di dueNumeri grandi
NumbersSequences
Nessuna soluzione ancora