Track
/
Idris
Idris
/
Esercizi
/
Inverti una stringa
Inverti una stringa

Inverti una stringa

Facile

Introduzione

Invertire le stringhe (leggendole da destra a sinistra invece che da sinistra a destra) è un'operazione sorprendentemente comune in programmazione.

Per esempio, nella bioinformatica, invertire la sequenza di stringhe di DNA o RNA è spesso importante per diverse analisi, come trovare filamenti complementari o identificare sequenze palindrome di rilevanza biologica.

Istruzioni

Il tuo compito è invertire una determinata stringa.

Alcuni esempi:

  • Trasforma "stressed" in "desserts".
  • Trasforma "strops" in "sports".
  • Trasforma "racecar" in "racecar".

Restrizioni

Non toccare quella funzione reverse fornita dal prelude! Risolvi questo esercizio da solo, usando invece altri strumenti di base.

Modifica tramite GitHub Il link si apre in una nuova finestra o scheda
Idris Exercism

Vuoi iniziare Inverti una stringa?

Iscriviti a Exercism per imparare e padroneggiare Idris con 58 esercizi e il mentoring di persone reali, tutto gratis.

Approfondimento su Inverti una stringa!

Esplora 14 modi diversi di invertire una stringa, toccando vari argomenti tra cui i code point Unicode, i grafemi, le allocazioni sullo stack e sullo heap e i puntatori. Rilassati e goditi 45 minuti di apprendimento con Jeremy e Erik.