0
A
回答
1
首先,有5! /(3!* 2!)= 10种可能的方式,而不是6! /(3!* 2!)。但我认为这是你的错字。
对于这个特定字符串“AAABB”,你可以做这样的事情:
拿走“BB”,而治“A” S作为中“B”型槽隔板。让_(下划线)是我们可以插入“B”的插槽。
_A_A_A_
首先,把“BB”两个分开的字符,并插入他们。我们可以在插槽中插入其中1 & 2 ( “巴巴”),1 & 3( “BAABA”),1 & 4,2 & 3,2 & 4,3 & 4.(共计6)
然后,治疗 “BB” 为一体,并插入它。我们可以将它插入插槽1(“BBAAA”),2(“ABBAA”),3,4.(共4个)
重复所有10种可能的方式。
相关问题
- 1. 如何查找字符串的排列?
- 2. 查找字符串的所有列表排列在Python
- 3. 查找某个字符串的所有排列不变
- 4. 如何查找包含字符串和空值的所有列
- 5. Mysql搜索所有字符串排列
- 6. 优化一种查找字符串的所有排列的方法
- 7. 查找字符串中子字符串的所有实例
- 8. 查找两个字符串之间的所有子字符串
- 9. 查找字符串中子字符串的所有索引
- 10. 查找9个字符的所有排列
- 11. 查找所有R唯一字符串
- 12. 如何查找不同字符串中的所有字符串索引?
- 13. 如何查找字符串中的所有正则表达式?
- 14. 如何查找字符串中的所有第一个索引?
- 15. 如何查找字符串上的所有img标签?
- 16. 如何在Ruby中查找字符串的所有循环?
- 17. 如何查找包含字符串的所有文件?
- 18. 如何查找所有出现的子字符串?
- 19. 查找给定字符串中的所有非重复字符
- 20. 如何拆分字符串列表以查找Haskell中的所有重复项?
- 21. 如何查找所有子字符串实例?
- 22. 如何在不使用递归的情况下查找字符串的所有排列?
- 23. 重复排列字符串中的所有数字
- 24. 查询找到所有字符出现在字符串
- 25. 查找共享至少X个字符的所有字符串,按照相似顺序排列
- 26. 如何查找字符串是否包含所有特定字符?
- 27. 查找和排序字符串
- 28. 如何找到所有的数字字符串中的
- 29. 如何排序的字符串列表?
- 30. 有没有预先建立的方法来查找给定的字符串在JavaScript中的所有排列?
你应该看看这个:http://stackoverflow.com/questions/2710713/algorithm-to-generate-all-possible-permutations-of-a-list –