void reverseWords(string &s) {
string res = "", tmp = "";
int l = s.length();
int i = ;
while(i < l){
if(s[i] != ' ')
tmp += s[i++];
else{
if(tmp != ""){
if(res == "")
res = tmp;
else{
res = tmp + " " + res;
}
tmp = "";
}
i++;
}
}
if(res == "")
res = tmp;
else if(tmp != ""){
res = tmp + " " + res;
}
s = res;
}
相关文章
- velocity的string转数字,numberTool
- 7. Reverse Words in a String
- Incorrect string value: ‘ç飑 for column ‘XXX‘
- String s1 = new String("abc"); String s2 = ("abc");
- String s1=new String("abc"); 和String s1="abc"区别
- python3中格式化输出时报错unsupported format string passed to bytes.__format__
- 链表 206 Reverse Linked List, 92,86, 328, 2, 445
- C#LeetCode刷题之#206-反转链表(Reverse Linked List)
- Leetcode 206题 反转链表(Reverse Linked List)Java语言求解
- (Java)String截取指定字符前面(后面)所有字符和String的常用方法