goal00001111
理想,你是不是太遥远
posts - 32, comments - 77, trackbacks - 0, articles - 4
C++博客
首页
新随笔
联系
管理
聚合
01 2009 档案
非有序全排列生成算法
摘要: 我曾经写过一篇《有序全排列生成算法》,介绍了五种生成有序全排列的方法,在该文的末尾,我计划再写一篇姊妹篇《非有序全排列生成算法》,由于各种原因,一直迟迟未动笔,前几天学习数据结构“栈”的时候,碰到一个有趣的问题“列车出栈序列”,其中有一种解法需要用到非有序全排列,所以决定先写好本文,再总结该问题。
生成非有序全排列的算法很多,有普通递归算法,循环移位法,邻位对换法,需要中介数的递增进位排列生成算法,递减进位排列生成算法和循环左移排列生成算法等。
阅读全文
posted @
2009-01-20 16:08
梦想飞扬 阅读(3396) |
评论 (2)
编辑
|
<
2024年11月
>
日
一
二
三
四
五
六
27
28
29
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
1
2
3
4
5
6
7
常用链接
我的随笔
我的评论
我参与的随笔
留言簿
(7)
给我留言
查看公开留言
查看私人留言
随笔档案
2010年5月 (2)
2010年4月 (2)
2009年6月 (1)
2009年5月 (1)
2009年1月 (1)
2008年12月 (7)
2008年11月 (1)
2008年6月 (1)
2006年12月 (1)
2006年10月 (1)
2006年6月 (8)
2006年5月 (6)
文章档案
2008年11月 (1)
2008年10月 (1)
2008年6月 (1)
2006年5月 (1)
相册
c++Builder素材(1)
c++Builder素材(2)
菜单
对话框
近照
老相片
搜索
最新评论
1. re: 我解百度之星题目之" 座位调整 "
评论内容较长,点击标题查看
--无知者
2. re: 稳定婚姻问题和延迟认可算法
评论内容较长,点击标题查看
--西城
3. re: 爱因斯坦的思考题
你好自恋
--孙
4. re: 爱因斯坦的思考题
我用了35分钟
--孙
5. re: 闲扯原码,补码和反码
评论内容较长,点击标题查看
--小小
阅读排行榜
1. 我所理解的归并排序算法(新)(7639)
2. 汉诺塔非递归算法(6567)
3. 我所理解的堆排序算法(4252)
4. 非有序全排列生成算法(3396)
5. 我所理解的插入排序算法(3355)
评论排行榜
1. 爱因斯坦的思考题(18)
2. 我解百度之星题目之" 饭团的烦恼 " (8)
3. 赫夫曼编码(5)
4. 我所理解的归并排序算法(新)(4)
5. 我解百度之星题目之" 百度语言翻译机 "(4)