- 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 Python
226 sfide da risolvere in Python, 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
Mini Stack-Language Interpreter
Evaluate a small stack language.
Imparerai
TokenizzazioneEseguire istruzioni
Nessuna soluzione ancora
Difficile
Count Inversions
Count the out-of-order pairs in a list.
Imparerai
Merge sortDivide et impera
Nessuna soluzione ancora
Difficile
Trapping Rain Water
Compute how much rain water an elevation map holds.
Imparerai
Due puntatoriMassimi prefissi
Nessuna soluzione ancora
Media
Island Perimeter
Measure the coastline of land cells in a grid.
Imparerai
Contare i latiControllo dei 4 vicini
Nessuna soluzione ancora
Facile
Pyramid Rows
Draw a right-aligned pyramid of # blocks.
Imparerai
Schemi con stringheRiempimento
Nessuna soluzione ancora
Facile
Rectangle Perimeter
Compute the perimeter of a rectangle from its sides.
Imparerai
AritmeticaValori di ritorno
Difficile
Massimo della Finestra Scorrevole
Riporta il massimo di ogni finestra di k numeri.
Imparerai
Deque monotonaFinestre in O(n)
Nessuna soluzione ancora
Facile
Hollow Square
Draw the outline of a square with * characters.
Imparerai
Riconoscere i bordiCostruire stringhe
Nessuna soluzione ancora
Media
Recursive Palindrome
Check a palindrome recursively, ignoring case and punctuation.
Imparerai
Casi basePulire le stringhe
Nessuna soluzione ancora
Facile
Days in a Month
Return how many days a month has, including leap years.
Imparerai
Regole del calendarioFunzioni di supporto
Nessuna soluzione ancora
Facile
Celsius to Fahrenheit
Convert a temperature from Celsius to Fahrenheit.
Imparerai
FormulePrecedenza degli operatori
Nessuna soluzione ancora
Facile
Contanti: Il Minor Numero di Monete
Dai il resto usando il minor numero possibile di monete statunitensi.
Imparerai
Algoritmi greedyDare il resto
Nessuna soluzione ancora
Media
Tic-Tac-Toe Winner
Decide the result of a tic-tac-toe board.
Imparerai
Condizioni di vittoriaDiagonali
Nessuna soluzione ancora
Facile
Numero di Fibonacci
Restituisci l'n-esimo numero di Fibonacci.
Imparerai
IterazioneAggiornare due variabili
Nessuna soluzione ancora
Media
Trova Triple di Triangoli Rettangoli
Elenca tutti i triangoli rettangoli con lati interi e un perimetro specificato.
Imparerai
EnumerazioneEvitare i duplicati
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
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