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
}
相关推荐
Allen Wurlitzer几秒前
算法刷题记录——LeetCode篇(1.8) [第71~80题](持续更新)
算法·leetcode·职场和发展
不知名美食探索家4 小时前
【11】Redis快速安装与Golang实战指南
redis·golang·bootstrap
熬夜造bug4 小时前
LeetCode Hot100 刷题笔记(1)—— 哈希、双指针、滑动窗口
笔记·leetcode·hot100
普通网友4 小时前
内置AI与浏览器的开源终端Wave Terminal安装与远程连接内网服务器教程
开发语言·后端·golang
行思理5 小时前
go语言应该如何学习
开发语言·学习·golang
returnShitBoy5 小时前
Go语言中的垃圾回收是如何工作的?
java·jvm·golang
普通网友6 小时前
如何在CentOS部署青龙面板并实现无公网IP远程访问本地面板
开发语言·后端·golang
不吃元西7 小时前
leetcode 74. 搜索二维矩阵
算法·leetcode·矩阵
小开不是小可爱7 小时前
leetcode_454. 四数相加 II_java
java·数据结构·算法·leetcode
亓才孓9 小时前
[leetcode]01背包问题
算法·leetcode·职场和发展