- 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 Strings
Esercitati su Strings con 36 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.
Facile · 30 Media · 3 Difficile · 3
Competenze che allenerai: ConteggioDividere stringheAnalisi del testoControllo dei caratteriMaiuscoleRecordSuddivisione di stringheTabelle di frequenzaValidazioneAllargare e restringere finestreAnalizzare stringheAppartenenza a un insieme
- 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à.
Facile
Initials From a Name
Build uppercase initials from a full name.
Imparerai
Dividere stringheMaiuscole
Nessuna soluzione ancora
Facile
Replace Spaces With Dashes
Turn spaces into dashes to make a URL-style slug.
Imparerai
Costruire stringheSostituire caratteri
Nessuna soluzione ancora
Facile
Conta Lettere Maiuscole
Conta le lettere maiuscole in un testo.
Imparerai
Controllo dei caratteriConteggio
Nessuna soluzione ancora
Facile
Conta le Vocali
Conta le vocali in un testo.
Imparerai
Controllo dei caratteriAppartenenza a un insieme
Nessuna soluzione ancora
Facile
Hamming Distance
Compare two DNA strings position by position and count the differences.
Imparerai
Confrontare stringheConteggio
Nessuna soluzione ancora
Facile
Parola più lunga
Trova la parola più lunga in una frase.
Imparerai
Dividere stringheTenere traccia del massimo
Nessuna soluzione ancora
Facile
Conta Parole
Conta le parole in una frase.
Imparerai
Dividere stringheSpazi
Nessuna soluzione ancora
Facile
Iscritti agli eventi
Consegna gli eventi agli iscritti di ogni argomento, in stile observer, e conta cosa riceve ciascuno.
Imparerai
Pattern ObserverDizionari
Nessuna soluzione ancora
Facile
Costo delle notifiche
Invia messaggi via email, SMS e push, dove ogni canale calcola il proprio costo.
Imparerai
PolimorfismoDivisione intera
Nessuna soluzione ancora
Facile
Contare i livelli di log
Leggi le righe di un file di log e conta quante sono INFO, WARNING ed ERROR.
Imparerai
Lettura per righeSuddivisione di stringhe
Nessuna soluzione ancora
Facile
Prima età non valida
Valida le età inserite e segnala dove si trova la prima voce errata invece di far crashare il programma.
Imparerai
ValidazioneAnalisi del testo
Nessuna soluzione ancora
Media
Costruttore di query SQL
Assembla una query SQL a partire da parti date in qualsiasi ordine, come fa un oggetto builder che raccoglie le impostazioni passo dopo passo.
Imparerai
Pattern BuilderComposizione di stringhe
Nessuna soluzione ancora
Facile
Costruire un oggetto JSON
Trasforma chiavi e valori in una stringa di oggetto JSON, facendo l'escape corretto di virgolette e backslash.
Imparerai
Formato JSONEscape
Nessuna soluzione ancora
Facile
Sommare un oggetto JSON piatto
Analizza un oggetto JSON piatto i cui valori sono interi e somma i valori.
Imparerai
Parsing JSONSuddivisione di stringhe
Nessuna soluzione ancora
Facile
Sommare i numeri validi
Somma gli elementi che sono numeri interi e ignora tutto il resto, come fa try/except quando gestisce input non valido.
Imparerai
Try/exceptValidazione dell'input
Nessuna soluzione ancora
Facile
Record unici
Rimuovi i record duplicati che sono uguali per valore, mantenendo il primo di ciascuno nell'ordine.
Imparerai
RecordUguaglianza per valore
Nessuna soluzione ancora
Facile
Lista delle cose da fare
Gestisci una lista di attività: aggiungile, segnale come fatte, rimuovile e riporta quelle ancora da fare.
Imparerai
Collezioni tipizzateRecord
Nessuna soluzione ancora
Facile
Formattare una fattura
Stampa le righe di una fattura e il totale, con importi salvati in centesimi e mostrati in dollari e centesimi.
Imparerai
Importi in centesimiFormattazione di stringhe
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