Sfide di programmazione su Recursion

Esercitati su Recursion con 7 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.

Media · 7

Competenze che allenerai: Casi baseAlberiAlberi di giocoDFS ricorsivaDati annidatiDimezzare l'esponenteDivide et imperaFlood fillMinimaxPattern CompositePotatura alfa-betaPulire le stringhe
  • 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à.

7 sfide
Media

Count Islands

Count groups of connected land cells in a grid.

Imparerai Flood fillDFS ricorsiva
BeginnerGridsLearning-pathRecursion
Nessuna soluzione ancora
Media

Recursive Palindrome

Check a palindrome recursively, ignoring case and punctuation.

Imparerai Casi basePulire le stringhe
BeginnerLearning-pathRecursionStrings
Nessuna soluzione ancora
Media

Recursive Power

Compute a power recursively by halving the exponent.

Imparerai Dimezzare l'esponenteDivide et impera
BeginnerLearning-pathRecursion
Nessuna soluzione ancora
Media

Flatten Arbitrarily Nested Lists (Recursion)

Practice recursion by flattening arbitrarily nested lists while skipping null entries.

Imparerai Casi baseDati annidati
Data-structuresRecursion
Nessuna soluzione ancora
Media

Potatura alfa-beta

Valuta un albero di gioco con minimax e potatura alfa-beta, e conta quante foglie la ricerca esamina davvero.

Imparerai Potatura alfa-betaRicerca nei giochi
RecursionTreesai
Nessuna soluzione ancora
Media

Tris con minimax

Scegli la mossa perfetta a tris esplorando l'intero albero di gioco con minimax.

Imparerai MinimaxAlberi di gioco
Recursionai
Nessuna soluzione ancora
Media

Dimensioni delle cartelle con Composite

Calcola la dimensione totale di ogni cartella in un albero in cui le cartelle contengono file e altre cartelle.

Imparerai Pattern CompositeAlberi
Pattern di progettazioneRecursionTrees
Nessuna soluzione ancora