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
}
相关推荐
-森屿安年-8 分钟前
LeetCode 283. 移动零
开发语言·c++·算法·leetcode
浮尘笔记30 分钟前
Go并发编程核心:Mutex和RWMutex的用法
开发语言·后端·golang
元亓亓亓3 小时前
LeetCode热题100--79. 单词搜索
算法·leetcode·职场和发展
百***06013 小时前
【Golang】——Gin 框架中的表单处理与数据绑定
microsoft·golang·gin
百***93503 小时前
【Golang】——Gin 框架中间件详解:从基础到实战
中间件·golang·gin
2501_941143734 小时前
缓存中间件Redis与Memcached在高并发互联网系统优化与实践经验分享
leetcode
Elias不吃糖5 小时前
LeetCode每日一练(209, 167)
数据结构·c++·算法·leetcode
野蛮人6号7 小时前
力扣热题100道前62道,内容和力扣官方稍有不同,记录了本人的一些独特的解法
数据结构·算法·leetcode
Tony Bai8 小时前
Go 2025 密码学年度报告:后量子时代的防御与 FIPS 的“纯 Go”革命
开发语言·后端·golang·密码学
Like_wen9 小时前
idea/goland 无法创建目标目录
java·golang