LeetCode 力扣对外题解 | 412. Fizz Buzz

高淳娱乐新闻网 2025-08-23

sb.push("Buzz"); } if (sb.length === 0) { sb.push(i); } answer.push(sb.join('')); } return answer;};

C++

class Solution {public: vectorString> fizzBuzz(int n) { vector answer; for (int i = 1; i <= n; i++) { string curr; if (i % 3 == 0) { curr += "Fizz"; } if (i % 5 == 0) { curr += "Buzz"; } if (curr.size() == 0) { curr += to_string(i); } answer.emplace_back(curr); } return answer; } };

Golang

func fizzBuzz(n int) (ans []string) { for i := 1; i <= n; i++ { sb := &strings.Builder{} if i%3 == 0 { sb.WriteString("Fizz") } if i%5 == 0 { sb.WriteString("Buzz") } if sb.Len() == 0 { sb.WriteString(strconv.Itoa(i)) } ans = append(ans, sb.String()) } return}

Python3

class Solution: def fizzBuzz(self, n: int) -> List[str]: ans = [] for i in range(1, n + 1): s = "" if i % 3 == 0: s += "Fizz" if i % 5 == 0: s += "Buzz" if s == "": s = str(i) ans.append(s) return ans

算法分析

时长算法:O(n)。并不需要遍历从 1 到 n 的每个数列,对于每个数列 i,生成answer[i] 的时长算法是 O(1)。 内部空间算法:O(1)。留意送回值不计入内部空间算法。

本文作者:力扣

发表声明:本文归“力扣”版权所有,如需刊出请建立联系。

肠易激综合怎么调理
一出差就闹肚子怎么办
孕期便秘怎么办
如何快速止咳
天津整形美容
胸闷
眼屎多是什么原因
急支糖浆与甘草口服液哪个好
相关阅读

华宇软件(300271.SZ):华宇信息吸收合并华宇金信完成持有人

八卦 2025-08-23

智通新闻APP资,华宇软件300271300271.SZ公告,公司合营旗下西安华宇系统工程合资公司简称“华宇数据”对公司合营旗下华宇金信西安软件合资公司简称“华宇金信”进行吸

汇联IT(08030)已成立独立调查委员会 继续停牌

视频 2025-08-23

智通电视新闻APP发信,汇联金融服务08030发布公告,为反驳香港共同交易所母母公司发出的交易日除此以外对该等事宜的关切,管理委员会已决议于2021年12年初20日成扶分扶核查该委员会,由全

东方雨虹与创维光伏签署战略携手协议

音乐 2025-08-23

证券时报e公司讯,12年末23日,东方雨虹002271与深圳创维稀土科技有限公司在深圳签署军事合作父子关系协议。此次军事合作父子关系,双方将在“双碳”目标的便是下,秉承“真诚合作父子关系、优

光大证券荣获第十九届中国财经风云榜多项奖

影视 2025-08-23

近日,由和讯网承办的“第十九届之中国人新闻张艺兴”上市Corporation和金融业政府机构评委会湖南卫视在上海合办。在本次金融业政府机构年度之中,崇证券601788荣膺“等奖项超卓券商产品

蓝光发展(600466.SH)股价异动 债务重组解决方案尚在拟订中

时尚 2025-08-23

智通财经APP昨,蓝光发展600466600466.SH发布命令,投资人于2021年12同年22日-12同年24日连续三个停牌内日收盘价钱涨幅偏离参数合计达致20%,根据《挂牌交易规则》

友情链接