Sfide di programmazione su Parsing

Esercitati su Parsing con 12 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 · 8 Media · 3 Difficile · 1

Competenze che allenerai: PolimorfismoSuddivisione di stringheAggregare risultatiAnalisi del testoAnalizzare stringheCalcolo degli straordinariComposizione di stringheConversione di unitàDividere le paroleEscapeEseguire istruzioniFactory method
  • 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à.

12 sfide
Media

Tournament Standings

Rank teams from match records.

Imparerai Aggregare risultatiOrdinare per chiavi
DictionariesParsingSorting
Nessuna soluzione ancora
Difficile

Mini Stack-Language Interpreter

Evaluate a small stack language.

Imparerai TokenizzazioneEseguire istruzioni
InterpretersParsingStacks
Nessuna soluzione ancora
Facile

Acronym Generator

Create an acronym from the first letter of every word, in uppercase.

Imparerai Analizzare stringheDividere le parole
ParsingStrings
Nessuna soluzione ancora
Facile

Factory di forme

Crea forme da descrizioni testuali con una factory e restituisci l'area di ciascuna.

Imparerai Factory methodPolimorfismo
Pattern di progettazioneParsingmath
Nessuna soluzione ancora
Facile

Adattatore per sensori di temperatura

Adatta letture da sensori Fahrenheit, Kelvin e Celsius a una sola interfaccia Celsius.

Imparerai Pattern AdapterConversione di unità
Pattern di progettazioneParsingmath
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
ParsingStrings
Nessuna soluzione ancora
Media

Busta paga settimanale

Calcola la paga di una settimana per dipendenti salariati, a ore e a commissione, ciascuno pagato secondo la propria regola.

Imparerai PolimorfismoCalcolo degli straordinari
ParsingSimulationmath
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
BeginnerParsingStrings
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
BeginnerParsingStrings
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
Pattern di progettazioneParsingStrings
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
ParsingStrings
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
BeginnerParsingStrings
Nessuna soluzione ancora