其他分享
首页 > 其他分享> > Leetcode 412. Fizz Buzz(DAY 137) ---- Leetcode 精选 TOP 面试题

Leetcode 412. Fizz Buzz(DAY 137) ---- Leetcode 精选 TOP 面试题

作者:互联网

原题题目

在这里插入图片描述


代码实现(首刷自解)

class Solution {
public:
    vector<string> fizzBuzz(int n) {
        vector<string> ret,temp{"Fizz","Buzz","FizzBuzz"};
        for(int i=1;i<=n;++i)
        {
            if((i%3) && (i%5))   ret.emplace_back(to_string(i));
            else
            {
                if(!(i%3) && !(i%5))    ret.emplace_back(temp[2]);
                else if(!(i%3))         ret.emplace_back(temp[0]);
                else                    ret.emplace_back(temp[1]);
            }
        }
        return ret;
    }
};

标签:面试题,emplace,temp,TOP,back,ret,else,i%,Leetcode
来源: https://blog.csdn.net/qq_37500516/article/details/119080145