一个简单的算法问题,如何循环生成一个排列组合表

一杯清茶几行代码 2006-09-19 12:24:27
例如有5个元素,分别为A,B,C,D,E,请问如何用循环生成他们的排列组合表
例如指定生成一个元素的,就生成A,B,C,D,E,生成两个元素的就是AA,AB,AC,AD,AE,BA....,指定三个元素就生成三个元素的组合.
用一个函数完成,外部指定生成的元素个数
...全文
156 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
JasonHeung 2006-09-19
  • 打赏
  • 举报
回复
请看我的blog
lxhvc 2006-09-19
  • 打赏
  • 举报
回复
递归来做,限定递归的级数就可以了

110,537

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧