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
}
相关推荐
脉动数据行情2 小时前
Go语言对接股票、黄金、外汇API实时数据教程
开发语言·后端·golang
天选之女wow2 小时前
【Hard——Day4】25.K 个一组翻转链表
数据结构·算法·leetcode·链表
Dream it possible!8 小时前
LeetCode 面试经典 150_二叉树_二叉树中的最大路径和(77_124_C++_困难)(DFS)
c++·leetcode·面试·二叉树
做怪小疯子12 小时前
LeetCode 热题 100——子串——和为 K 的子数组
算法·leetcode·职场和发展
希望有朝一日能如愿以偿17 小时前
力扣每日一题:仅含1的子串数
算法·leetcode·职场和发展
q***710818 小时前
【Golang】——Gin 框架中的表单处理与数据绑定
microsoft·golang·gin
苏小瀚18 小时前
算法---FloodFill算法和记忆化搜索算法
数据结构·算法·leetcode
少许极端21 小时前
算法奇妙屋(十二)-优先级队列(堆)
数据结构·算法·leetcode·优先级队列··图解算法
Kuo-Teng1 天前
LeetCode 118: Pascal‘s Triangle
java·算法·leetcode·职场和发展·动态规划
q***72871 天前
Golang 构建学习
开发语言·学习·golang