LeetCode-Solutions-in-Cpp17

Solutions to high-frequency interview questions of LeetCode in C++17, taking into account both efficiency and comprehensibility.


Project maintained by downdemo Hosted on GitHub Pages — Theme by mattgraham
class Solution {
 public:
  vector<string> fizzBuzz(int n) {
    vector<string> res;
    for (int i = 1; i <= n; ++i) {
      if (i % 15 == 0) {
        res.emplace_back("FizzBuzz");
      } else if (i % 3 == 0) {
        res.emplace_back("Fizz");
      } else if (i % 5 == 0) {
        res.emplace_back("Buzz");
      } else {
        res.emplace_back(to_string(i));
      }
    }
    return res;
  }
};