版权声明:置顶文章如需转载请联系作者 https://blog.csdn.net/Bonstoppo/article/details/85456371
1.Fizz Buzz
学到了合并和精简代码,还有C++int类型转string类型代码。
这个地方注意这个既可以对
class Solution {
public:
vector<string> fizzBuzz(int n) {
vector<string> v;
for(int i = 1 ; i <= n ; i ++){
if(i % 3 == 0){ //能合并的地方就合并,保证逻辑清晰。//
if(i % 5 == 0){
v.push_back("FizzBuzz");
}
else{
v.push_back("Fizz");
}
}
else if(i % 5 == 0){
v.push_back("Buzz");
}
else{
string k = std::to_string(i);//C++int类型转字符串//
v.push_back(k);
}
}
return v;
}
};