Tracks
/
MIPS Assembly
MIPS Assembly
/
Ejercicios
/
Cadena invertida
Cadena invertida

Cadena invertida

Fácil

Introducción

Invertir strings (leerlos de derecha a izquierda, en lugar de izquierda a derecha) es una tarea sorprendentemente común en programación.

Por ejemplo, en bioinformática, invertir la secuencia de strings de ADN o ARN suele ser importante para diversos análisis, como encontrar cadenas complementarias o identificar secuencias palindrómicas que tienen importancia biológica.

Instrucciones

Tu tarea es invertir un string dado.

Algunos ejemplos:

  • Convierte "stressed" en "desserts".
  • Convierte "strops" en "sports".
  • Convierte "racecar" en "racecar".

Registros

Registro Uso Tipo Descripción
$a0 entrada dirección string de entrada terminado en nulo
$a1 entrada/salida dirección string de salida terminado en nulo
$t0-9 temporal cualquiera se usa para almacenamiento temporal
Editar en GitHub El enlace se abre en una ventana o una pestaña nuevas
MIPS Assembly Exercism

¿Todo listo para empezar Cadena invertida?

Regístrate en Exercism para aprender y dominar MIPS Assembly con 70 ejercicios y mentoría humana real, todo gratis.

¡Profundiza en Cadena invertida!

Explora 14 formas diferentes de invertir una cadena y repasa una variedad de temas, como los puntos de código Unicode, los grafemas, las asignaciones en la pila y en el montón, y los punteros. Relájate y disfruta de 45 minutos de aprendizaje con Jeremy y Erik.