- 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 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à.
Difficile
Shortest Delivery Tour
Visit every city once and return home as cheaply as possible.
Imparerai
DP con bitmaskCommesso viaggiatore
Nessuna soluzione ancora
Media
Game of Life Step
Advance Conway's Game of Life by one generation.
Imparerai
Simulazione su grigliaContare i vicini
Nessuna soluzione ancora
Difficile
Minimum Window Substring
Find the shortest piece of text containing all required characters.
Imparerai
Allargare e restringere finestreTabelle di frequenza
Nessuna soluzione ancora
Difficile
Componenti Fortemente Connesse
Conta i gruppi di nodi che possono raggiungersi a vicenda.
Imparerai
Algoritmi sui grafiTarjan o Kosaraju
Nessuna soluzione ancora
Media
Shortest Weighted Routes
Find the minimum total route cost from city 1 to each city.
Imparerai
Algoritmo di DijkstraCancellazione pigra
Nessuna soluzione ancora
Difficile
Longest Path in a DAG
Find the heaviest path in a task dependency graph.
Imparerai
Ordine topologicoDP su DAG
Nessuna soluzione ancora
Difficile
Median of Two Sorted Arrays
Find the median of two sorted lists combined.
Imparerai
Ricerca della partizioneO(log n)
Nessuna soluzione ancora
Media
K-th Smallest Element
Find the k-th smallest value without fully sorting.
Imparerai
QuickselectPartizionamento
Nessuna soluzione ancora
Difficile
Largest Rectangle in a Histogram
Find the largest rectangle that fits under a histogram.
Imparerai
Stack monotonoCalcolo dell'area
Nessuna soluzione ancora
Facile
Distance Between Points
Compute the straight-line distance between two points.
Imparerai
Teorema di PitagoraRadici quadrate
Nessuna soluzione ancora
Difficile
Minimum Network Connection Cost
Choose undirected links so that every vertex can reach every other vertex, with minimum total cost.
Imparerai
Algoritmo di KruskalUnion-find
Nessuna soluzione ancora
Difficile
Word Break
Decide whether text can be split into dictionary words.
Imparerai
DP sui prefissiSegmentare il testo
Nessuna soluzione ancora
Media
Count Islands
Count groups of connected land cells in a grid.
Imparerai
Flood fillDFS ricorsiva
Nessuna soluzione ancora
Difficile
Ordine dei Corsi
Ordina i corsi in modo che ogni prerequisito venga prima.
Imparerai
Algoritmo di KahnRilevare i cicli
Nessuna soluzione ancora
Media
Tournament Standings
Rank teams from match records.
Imparerai
Aggregare risultatiOrdinare per chiavi
Nessuna soluzione ancora
Media
Gradebook Top Student
Find the student with the highest average score.
Imparerai
Liste 2DMedie
Nessuna soluzione ancora
Facile
Count Pairs With a Sum
Count pairs of positions whose values add up to a target.
Imparerai
Coppie di indiciEvitare i doppi conteggi
Nessuna soluzione ancora
Facile
Triangolo di Numeri
Costruisci un triangolo di numeri crescenti.
Imparerai
Righe crescentiContatore tra le righe
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