Reverse string with unreversed words

PHOTO EMBED

Wed May 22 2024 07:51:02 GMT+0000 (Coordinated Universal Time)

Saved by @ayushg103 #c++

string reverseWords(string s) {
       int n = s.size();
       std::string reverse_string = "";
       for ( int i = n-1 ; i > -1; --i ){
        if (s[i] == ' '){
            continue;
        }
        int count = 0;
        while ( i > -1 && s[i] != ' '){
            --i; count++;
        }
        if (reverse_string != ""){
            reverse_string.append(" ");
        }
        reverse_string.append(s.substr(i+1,count));
       }
       return reverse_string; 
    }
content_copyCOPY