- 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à.
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
Word Break
Decide whether text can be split into dictionary words.
Imparerai
DP sui prefissiSegmentare il testo
Nessuna soluzione ancora
Media
Recursive Palindrome
Check a palindrome recursively, ignoring case and punctuation.
Imparerai
Casi basePulire le stringhe
Nessuna soluzione ancora
Facile
Valore di un Numero Romano
Converti un numero romano in un numero intero.
Imparerai
Tabelle simbolo-valoreRegole sottrattive
Nessuna soluzione ancora
Difficile
Trova Molti Pattern nel Testo
Per ogni pattern richiesto, determina se appare come sottostringa contigua in qualsiasi punto del testo condiviso.
Imparerai
Ricerca di sottostringhePre-elaborazione
Nessuna soluzione ancora
Facile
Frequenza dei caratteri
Conta quante volte appare ciascun carattere.
Imparerai
Tabelle di frequenzaConteggio
Nessuna soluzione ancora
Media
Readability Grade
Estimate the school grade needed to read a text.
Imparerai
Analisi del testoFormule
Nessuna soluzione ancora
Facile
Primo Carattere Unico
Trova il primo carattere che compare una sola volta.
Imparerai
Hash mapConteggio
Nessuna soluzione ancora
Facile
Password Rules Check
Check a password against simple strength rules.
Imparerai
ValidazioneFlag booleani
Nessuna soluzione ancora
Facile
DNA to RNA Transcription
Build an RNA string by replacing every DNA character with its partner.
Imparerai
Mappatura dei caratteriTabelle di traduzione
Nessuna soluzione ancora
Facile
Every Other Character
Keep the characters at even positions.
Imparerai
Indici delle stringhePassi
Nessuna soluzione ancora
Facile
Stringa Palindroma
Verifica se un testo si legge uguale da sinistra a destra e da destra a sinistra.
Imparerai
Due puntatoriUscita anticipata
Nessuna soluzione ancora
Facile
Acronym Generator
Create an acronym from the first letter of every word, in uppercase.
Imparerai
Analizzare stringheDividere le parole
Nessuna soluzione ancora
Facile
Title Case
Metti la prima lettera di ogni parola in maiuscolo.
Imparerai
Metodi delle stringheMaiuscole
Nessuna soluzione ancora
Facile
Word Tile Score
Add the tile values for every letter in a word.
Imparerai
Valori delle lettereSommare con una mappa
Nessuna soluzione ancora
Facile
Verifica Anagrammi
Verifica se due frasi utilizzano le stesse lettere.
Imparerai
OrdinamentoConteggio delle frequenze
Nessuna soluzione ancora
Facile
Verifica Pangramma
Un pangramma contiene ogni lettera dell'alfabeto inglese almeno una volta.
Imparerai
Insiemi di lettereNormalizzare le maiuscole
Nessuna soluzione ancora
Facile
Inverti una stringa
Restituisci i caratteri di una stringa in ordine inverso.
Imparerai
Scorrimento all'indietroSlicing
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