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
}
相关推荐
CoderYanger10 小时前
优选算法-优先级队列(堆):75.数据流中的第K大元素
java·开发语言·算法·leetcode·职场和发展·1024程序员节
希望有朝一日能如愿以偿10 小时前
力扣每日一题:能被k整除的最小整数
数据结构·算法·leetcode
Controller-Inversion10 小时前
力扣53最大字数组和
算法·leetcode·职场和发展
Dream it possible!10 小时前
LeetCode 面试经典 150_图_克隆图(90_133_C++_中等)(深度优先:DFS)
c++·leetcode·面试·
雨中散步撒哈拉11 小时前
17、做中学 | 初三下期 Golang文件操作
开发语言·后端·golang
CoderYanger11 小时前
C.滑动窗口——1423. 可获得的最大点数
java·开发语言·算法·leetcode·1024程序员节
apocelipes12 小时前
利用泛型编写更安全的Golang代码
golang·泛型编程
2501_9416233217 小时前
智慧农业监控平台中的多语言语法引擎与实时决策实践
leetcode
小白程序员成长日记21 小时前
2025.11.24 力扣每日一题
算法·leetcode·职场和发展