题目描述
给定一个只包含大写英文字母的字符串S,要求你给出对S重新排列的所有不相同的排列数。
如:S为ABA,则不同的排列有ABA、AAB、BAA三种。
输入描述
输入一个长度不超过10的字符串S,我们确保都是大写的。
输出描述
输出S重新排列的所有不相同的排列数(包含自己本身)。
用例
| 输入 | ABA |
| 输出 | 3 |
| 说明 | 无 |
该博客介绍了如何解决华为在线开发者(OD)机试中的一道全排列问题。题目要求对给定不超过10个字符的大写字母字符串S找出所有不重复的排列组合。例如,对于字符串'ABA',存在ABA、AAB和BAA三种不同的排列。文章将详细讲解使用Java编程语言来求解这一问题的方法。
题目描述
给定一个只包含大写英文字母的字符串S,要求你给出对S重新排列的所有不相同的排列数。
如:S为ABA,则不同的排列有ABA、AAB、BAA三种。
输入描述
输入一个长度不超过10的字符串S,我们确保都是大写的。
输出描述
输出S重新排列的所有不相同的排列数(包含自己本身)。
用例
| 输入 | ABA |
| 输出 | 3 |
| 说明 | 无 |
5106

被折叠的 条评论
为什么被折叠?