- 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
Multiplication Grid
Build a full multiplication table.
Imparerai
Liste 2DIndici di riga e colonna
Facile
Rimuovi Duplicati
Mantieni solo la prima occorrenza di ogni valore.
Imparerai
Ricordare i valori vistiMantenere l'ordine
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
Media
Tempo di Produzione in Fabbrica
Trova il tempo minimo in cui macchine parallele possono completare un numero target di oggetti.
Imparerai
Ricerca binaria sulla rispostaControlli monotoni
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
Facile
Numero di Armstrong
Verifica se un numero è uguale alla somma delle sue cifre elevate alla quantità di cifre.
Imparerai
Estrarre le cifrePotenze
Facile
Password Rules Check
Check a password against simple strength rules.
Imparerai
ValidazioneFlag booleani
Media
Readability Grade
Estimate the school grade needed to read a text.
Imparerai
Analisi del testoFormule
Nessuna soluzione ancora
Facile
Potenza di due
Verifica se un numero è una potenza di due.
Imparerai
Manipolazione dei bitDivisione
Nessuna soluzione ancora
Facile
Minimo Comune Multiplo
Trova il più piccolo numero positivo divisibile da entrambi i valori.
Imparerai
MCD e mcmTeoria dei numeri
Nessuna soluzione ancora
Media
Tree Diameter
A tree is a connected undirected graph with no cycles.
Imparerai
Doppia BFSListe di adiacenza
Nessuna soluzione ancora
Facile
Interesse Semplice
Calcola l'importo totale dopo l'interesse semplice.
Imparerai
PercentualiProblemi testuali
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
Facile
Sequenza di Collatz
Segui la regola dimezza-o-triplica-e-somma-uno fino a raggiungere 1.
Imparerai
Cicli whileContare i passi
Nessuna soluzione ancora
Media
Prodotto del Triangolo Rettangolo
Trova il prodotto massimo dei lati di un triangolo rettangolo con lati interi e un perimetro dato.
Imparerai
Triangoli rettangoliPotare la ricerca
Nessuna soluzione ancora
Facile
Cart Total With Discount
Total a shopping cart and apply a discount above a threshold.
Imparerai
ListeRegole di sconto
Facile
Numero Palindromo
Verifica se un numero si legge uguale da sinistra a destra e viceversa.
Imparerai
Invertire le cifreConfronti
Facile
Prodotto scalare di due vettori
Moltiplica due vettori elemento per elemento e somma i risultati, l'operazione alla base di ogni neurone.
Imparerai
VettoriProdotto scalare
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