Tengo una pregunta: invertir las palabras en una oración. por ejemplo, la cadena original es Mike loves music , después de la conversión, debería ser music loves Mike ;
mi enfoque es simple:
const reverse = (str: string) => str.split(' ').reverse().join(' '); la complejidad del espacio es o(n)
Sin embargo, la pregunta de seguimiento es cómo convertirlo con complejidad de espacio o(1) .
Estoy pensando en usar dos punteros, pero parece demasiado complejo. Por favor avise.
Simplemente
"suTexto".split("").reverse().join("");