题目:
文章来源:https://www.toymoban.com/news/detail-858003.html
题解:文章来源地址https://www.toymoban.com/news/detail-858003.html
func countAndSay(n int) string {
prev := "1"
for i := 2; i <= n; i++ {
cur := &strings.Builder{}
for j, start := 0, 0; j < len(prev); start = j {
for j < len(prev) && prev[j] == prev[start] {
j++
}
cur.WriteString(strconv.Itoa(j - start))
cur.WriteByte(prev[start])
}
prev = cur.String()
}
return prev
}
到了这里,关于Golang | Leetcode Golang题解之第38题外观数列的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!