用c语言求从A、B、C、D、E中一次取3个字母进行排列的方法的总数和情况(可以把字母用数字代替).
收藏:
0
点赞数:
0
评论数:
0
1个回答

思想简单的解法:

直接明显.用3个变量存取出的3个字母.全排列的规模为3!=6.直接列举所有情况吧.

思想有深度的解法:

dfs(深度优先搜索).这个是个经典的全排列算法,网上有很多的介绍.这里我就不献丑了.而且我自己现在的这个算法也不是写的很好,暂时没有特别的感悟.

点赞数:
0
评论数:
0
关注公众号
一起学习,一起涨知识