题目
描述:
给定一个仅包含数字 2-9 的字符串,返回所有它能表示的字母组合。答案可以按任意顺序返回。
给出数字到字母的映射如下(与电话按键相同)。注意 1 不对应任何字母。
示例: 示例 1:
输入: digits = "23"
输出: ["ad","ae","af","bd","be","bf","cd","ce","cf"]
大约 2 分钟
描述:
给定一个仅包含数字 2-9 的字符串,返回所有它能表示的字母组合。答案可以按任意顺序返回。
给出数字到字母的映射如下(与电话按键相同)。注意 1 不对应任何字母。
示例: 示例 1:
输入: digits = "23"
输出: ["ad","ae","af","bd","be","bf","cd","ce","cf"]
给定一个经过编码的字符串,返回它解码后的字符串。
编码规则为:k[encoded_string],表示其中方括号内部的 encoded_string 正好重复 k 次(k 是正整数)。
注意:输入字符串总是有效的,无额外空格,且括号格式合法;所有数字只表示重复次数 k(不会出现 3a 或 2[4] 这类输入)。
给你一个字符串 s,将其划分为尽可能多的片段,同一字母最多出现在一个片段中。返回每个片段的长度列表。
注意:划分结果需满足“按顺序拼接片段后,得到的字符串仍是 s”。
输入:
s = "ababcbacadefegdehijhklij"