从这次开始,就是真枪实弹啦,以后就是真正有些坑的算法题了哦~
这次的练习是在上次的基础之上,一个字符串逆序非常简单,但是对于一个句子来说,有多个单词,将它们每个都逆序呢?这也是面试经常考的题,来看一下~
将一个字符串里面所有的单词都逆序,但是单词顺序不变。
例如:
转换前:
This is a cat, I like it.
转换后:
sihT si a tac, I ekil ti.
#include<iostream>
#include<string>
#include<cstdlib>
using namespace std;
bool is_letter(char c)
{
return ((c >= 'A' && c <= 'Z')||(c >= 'a' && c <= 'z'));
}
void