题目链接:412. Fizz Buzz
2020.10.15 第一次解答
解题思路
模拟法,遍历就完事儿了。下次试试用散列表
C++代码
class Solution {
public:
vector<string> fizzBuzz(int n) {
vector<string> ans;
for (int i = 1; i <= n; i++) {
if (!(i % 15)) ans.emplace_back("FizzBuzz");
else if (!(i % 3)) ans.emplace_back("Fizz");
else if (!(i % 5)) ans.emplace_back("Buzz");
else ans.emplace_back(to_string(i));
}
return ans;
}
};