- 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 Impara MatplotlibGrafici a linee, barre, dispersione e torta con visualizzatori Algoritmi Python Ricerca, ordinamento, ricorsione e visualizzazioni O(n) Algoritmi C e C++ Confronta le implementazioni in C e C++ Programmazione per bambini Impara a programmare giocando!
- SfideNuovo
- Per docentiNuovo
- Aggiornamenti
- Offrimi un caffè
Sfide di programmazione in Kotlin
225 sfide da risolvere in Kotlin, 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à.
Facile
Numero di Fibonacci
Restituisci l'n-esimo numero di Fibonacci.
Imparerai
IterazioneAggiornare due variabili
Facile
Rectangle Perimeter
Compute the perimeter of a rectangle from its sides.
Imparerai
AritmeticaValori di ritorno
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
Facile
Pyramid Rows
Draw a right-aligned pyramid of # blocks.
Imparerai
Schemi con stringheRiempimento
Media
Island Perimeter
Measure the coastline of land cells in a grid.
Imparerai
Contare i latiControllo dei 4 vicini
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
Media
Tic-Tac-Toe Winner
Decide the result of a tic-tac-toe board.
Imparerai
Condizioni di vittoriaDiagonali
Difficile
Trapping Rain Water
Compute how much rain water an elevation map holds.
Imparerai
Due puntatoriMassimi prefissi
Facile
Hollow Square
Draw the outline of a square with * characters.
Imparerai
Riconoscere i bordiCostruire stringhe
Difficile
Mini Stack-Language Interpreter
Evaluate a small stack language.
Imparerai
TokenizzazioneEseguire istruzioni
Nessuna soluzione ancora
Media
Recursive Palindrome
Check a palindrome recursively, ignoring case and punctuation.
Imparerai
Casi basePulire le stringhe
Difficile
Count Inversions
Count the out-of-order pairs in a list.
Imparerai
Merge sortDivide et impera
Nessuna soluzione ancora
Facile
Min and Max Together
Find the smallest and largest value in one pass.
Imparerai
Un solo passaggioPiù valori 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
Contanti: Il Minor Numero di Monete
Dai il resto usando il minor numero possibile di monete statunitensi.
Imparerai
Algoritmi greedyDare il resto
Facile
Halve Until One
Count how many halvings bring a number down to 1.
Imparerai
Cicli whileConteggio
Media
Ricerca A* su una griglia pesata
Trova il percorso più economico attraverso una griglia di costi del terreno con A*, l'algoritmo di ricerca dietro il pathfinding di giochi e robot.
Imparerai
Ricerca A*Euristiche
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