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
}
相关推荐
leoufung11 分钟前
LeetCode 221:Maximal Square 动态规划详解
算法·leetcode·动态规划
源代码•宸15 分钟前
Leetcode—39. 组合总和【中等】
经验分享·算法·leetcode·golang·sort·slices
好易学·数据结构16 分钟前
可视化图解算法77:零钱兑换(兑换零钱)
数据结构·算法·leetcode·动态规划·力扣·牛客网
AlenTech30 分钟前
226. 翻转二叉树 - 力扣(LeetCode)
算法·leetcode·职场和发展
Tisfy34 分钟前
LeetCode 1458.两个子序列的最大点积:动态规划
算法·leetcode·动态规划·题解·dp
求梦82034 分钟前
【力扣hot100题】合并区间(9)
算法·leetcode·职场和发展
爱编程的小吴1 小时前
【力扣练习题】121. 买卖股票的最佳时机
算法·leetcode·职场和发展
盒子69102 小时前
【golang】替换 ioutil.ReadAll 为 io.ReadAll 性能会下降吗
开发语言·后端·golang
im_AMBER3 小时前
Leetcode 98 从链表中移除在数组中存在的节点
c++·笔记·学习·算法·leetcode·链表
漫随流水4 小时前
leetcode算法(429.N叉树的层序遍历)
数据结构·算法·leetcode·二叉树