38. 表面数列

手机游戏开发者 2024-9-17 23:42:46 24 0 来自 中国
38. 表面数列(难度:简朴)

标题链接:https://leetcode-cn.com/problems/count-and-say/
问题形貌:

给定一个正整数 n(1 ≤ n ≤ 30),输出表面数列的第 n 项。
注意:整数序列中的每一项将体现为一个字符串。
「表面数列」是一个整数序列,从数字 1 开始,序列中的每一项都是对前一项的形貌。前五项如下:
1.     12.     113.     214.     12115.     111221第一项是数字 1
形貌前一项,这个数是 1 即 “一个 1 ”,记作 11
形貌前一项,这个数是 11 即 “两个 1 ” ,记作 21
形貌前一项,这个数是 21 即 “一个 2 一个 1 ” ,记作 1211
形貌前一项,这个数是 1211 即 “一个 1 一个 2 两个 1 ” ,记作 111221
示例 1:
输入: 1输出: "1"解释:这是一个根本样例。示例 2:
输入: 4输出: "1211"解释:当 n = 3 时,序列是 "21",此中我们有 "2" 和 "1" 两组,"2" 可以读作 "12",也就是出现频次 = 1 而 值 = 2;雷同 "1" 可以读作 "11"。以是答案是 "12" 和 "11" 组合在一起,也就是 "1211"。解法一:暴力法

按照标题思绪,一轮一轮遍历字符串,得到末了结果。
1.png
您需要登录后才可以回帖 登录 | 立即注册

Powered by CangBaoKu v1.0 小黑屋藏宝库It社区( 冀ICP备14008649号 )

GMT+8, 2024-10-19 00:29, Processed in 0.209377 second(s), 35 queries.© 2003-2025 cbk Team.

快速回复 返回顶部 返回列表