LeetCode38.Count and Say


The count-and-say sequence is the sequence of integers with the first five terms as following:

1.     1
2.     11
3.     21
4.     1211
5.     111221

1 is read off as "one 1" or 11.
11 is read off as "two 1s" or 21.
21 is read off as "one 2, then one 1" or 1211.

Given an integer n, generate the nth term of the count-and-say sequence.

Note: Each term of the sequence of integers will be represented as a string.

Example 1:

Input: 1
Output: "1"

Example 2:

Input: 4
Output: "1211"



意思是n=1返回1,然后后面的就是把前面的读出来,2就是11,3就是21,4就是1211,5就是111221……


思路就是从1开始递推,每次要记录当前所读到的相同字符的个数,然后把个数和该字符本身保存在临时字符串里。其实还是很简单的。


Day4 Count and Say



相关文章:

  • 2021-09-20
  • 2021-09-29
  • 2021-11-14
  • 2021-10-02
  • 2021-07-29
  • 2022-02-05
猜你喜欢
  • 2021-08-31
  • 2021-08-23
相关资源
相似解决方案