Golang | Leetcode Golang题解之第412题Fizz Buzz

题目:

题解:

Go 复制代码
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
}
相关推荐
ゞ 正在缓冲99%…23 分钟前
leetcode1312.让字符串成为回文串的最少插入次数
数据结构·算法·leetcode·动态规划·记忆化搜索
别学LeetCode3 小时前
#leetcode#
leetcode
Tisfy3 小时前
LeetCode 3289.数字小镇中的捣蛋鬼:哈希表O(n)空间 / 位运算O(1)空间
算法·leetcode·散列表·题解·位运算·哈希表
洲覆5 小时前
go-mysql-transfer 伪装从库实现 MySQL 到 Redis 数据同步(完整配置)
数据库·redis·mysql·golang
一匹电信狗5 小时前
【牛客CM11】链表分割
c语言·开发语言·数据结构·c++·算法·leetcode·stl
L_09077 小时前
【Algorithm】Day-10
c++·算法·leetcode
无知就要求知7 小时前
golang封装可扩展的crontab
开发语言·后端·golang
Swift社区9 小时前
LeetCode 412 - Fizz Buzz
算法·leetcode·职场和发展
小年糕是糕手9 小时前
【C/C++刷题集】二叉树算法题(一)
c语言·数据结构·c++·算法·leetcode·学习方法·改行学it
雨中散步撒哈拉9 小时前
14、做中学 | 初二上期 Golang集合Map
开发语言·后端·golang