【2023】华为OD机试真题Java CC++ Python JS Go-题目0249-全排列

题目0249-全排列

题目描述

给定一个只包含大写英文字母的字符串S,要求你给出对S重新排列的所有不相同的排列数。

如:SABA,则不同的排列有ABAAABBAA三种。

输入描述

输入一个长度不超过10的字符串S,我们确保都是大写的。

输出描述

输出S重新排列的所有不相同的排列数(包含自己本身)。

示例一

输入

ABA

输出

3

示例二

输入

ABCDEFGHHA

输出

907200

思路解析和复杂度分析

参考解题

参考解题 C

 

猜你喜欢

转载自blog.csdn.net/amos_cloud/article/details/131874760