- 7
- 0
- 约5.08千字
- 约 8页
- 2017-06-08 发布于湖北
- 举报
第四章 生成排列和组合
4.1 生成排列
算法一: (生成集合{1,2,…,n}的n!个排列)
基本思想是递归地对集合{1,2,…,n-1}的(n-1)!个排列的每一个排列, 通过把n插入到首、尾和任两个数的中间共n个位置,产生集合{1,2,…,n}的n个排列,从而产生n((n-1)!=n!个集合{1,2,…,n}的排列。
算例:
排列
n=1: 1
n=2: 1 2
2 1
n=3: 1 2 3
1 3 2
3 1 2
3 2 1
2 3 1
2 1 3
n=4:
1 2 3 4
1 2 4 3
1 4 2 3
4 1 2 3
4 1
您可能关注的文档
最近下载
- 电商物流服务满意度影响因素分析.docx VIP
- (高清版)B-T 22301-2021 干迷迭香.pdf VIP
- 国开《计算机应用基础》学士学位论文的格式设置.docx VIP
- 九年级化学燃烧与灭火省公开课一等奖全国示范课微课金奖课件.pptx VIP
- 逆向操作、快速编制理正勘察数据库选编.doc
- 人教版八年级物理下册《第十章浮力》单元测试卷(含答案).docx VIP
- 人教版八年级物理下册-第十章《浮力》单元测试卷(含答案) .pdf VIP
- 固模剪力墙结构技术规程.pdf VIP
- Call of Silence-钢琴谱 原调简谱 高清正版完整版双手简谱.pdf
- 300td生活垃圾焚烧烟气净化工艺设计.docx VIP
原创力文档

文档评论(0)