Sword Finger Offer Entrevista Pregunta 58-I. Cambiando el orden de las palabras [Simple] —— istringstream

Igual que LeetCode151.

Mi solucion:

Tenga en cuenta que s está vacío o solo hay espacios

class Solution {
public:
    string reverseWords(string s) {
        if(s.empty())   return "";
        istringstream word(s);
        string w;
        string res;
        while(word>>w){
            res=w+' '+res;
        }
        return res.empty()?"":string(res.begin(),res.end()-1);
    }
};

Publicado 65 artículos originales · elogiado 1 · visitas 482

Supongo que te gusta

Origin blog.csdn.net/qq_41041762/article/details/105478590
Recomendado
Clasificación