- 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 Algoritmi Python Ricerca, ordinamento, ricorsione e visualizzazioni O(n) Algoritmi C e C++ Confronta le implementazioni in C e C++
- SfideNuovo
Sfide di programmazione su Dynamic-programming
Esercitati su Dynamic-programming con 12 sfide di programmazione, dalle più facili alle più difficili. Ogni sfida gira nel browser, con test immediati, una revisione del tuo codice da parte dell'IA e soluzioni della community da confrontare.
Media · 5 Difficile · 7
Competenze che allenerai: DP con bitmaskOttimizzazioneCoefficienti binomialiCommesso viaggiatoreContare i percorsi in una grigliaContare le combinazioniContare negli intervalliConteggio moduloDP con ricerca binariaDP dei passi minimiDP su intervalliDP sui prefissi
- 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à.
Difficile
Shortest Delivery Tour
Visit every city once and return home as cheaply as possible.
Imparerai
DP con bitmaskCommesso viaggiatore
Nessuna soluzione ancora
Difficile
Word Break
Decide whether text can be split into dictionary words.
Imparerai
DP sui prefissiSegmentare il testo
Nessuna soluzione ancora
Difficile
Matrix Chain Multiplication
Find the cheapest order to multiply a chain of matrices.
Imparerai
DP su intervalliOttimizzazione
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
Nessuna soluzione ancora
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
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
Nessuna soluzione ancora
Difficile
Taglia un Rettangolo in Quadrati
Trova il minor numero di tagli rettilinei necessari per ottenere solo quadrati.
Imparerai
Programmazione dinamica 2DOttimizzazione
Nessuna soluzione ancora
Media
Sottrai Cifre per Arrivare a Zero
Usa il minor numero possibile di sottrazioni di cifre per arrivare a zero.
Imparerai
DP dei passi minimiScelta greedy
Nessuna soluzione ancora
Difficile
Numero Minimo di Corse in Ascensore
Raggruppa le persone nel minor numero possibile di corse in ascensore, rispettando il limite di peso.
Imparerai
DP con bitmaskSottoinsiemi
Nessuna soluzione ancora
Media
Conta le Sequenze di Dadi
Conta le sequenze ordinate di lanci di dado con una somma data.
Imparerai
RicorrenzeConteggio modulo
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
Nessuna soluzione ancora
Media
Longest Common Subsequence Length
A subsequence is formed by deleting zero or more elements while preserving the order of the remaining elements.
Imparerai
Tabelle DP 2DOttimizzazione della memoria
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