- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
排列问题的有序化.pdf
第23卷 计算机应用 Vol·23
June,2003
2003年6月 ComputerApplications
一一———————————————————————————————————————————————一一
文章编号:1001—9081(2003)06z—0119—02
排列问题的有序化
杨文显1,杨仲青2
摘要:在引入混合进制数的基础上,对排列状态进行编码,从而使无序的排列状态有序化,为排
列问题,路径搜索等问题提供了崭新的方法。
关键词:程序设计;算法;排列
文献标识码:A
中图分类号:TP301.6
1 t(n一1)!
问题的提出 于是z=“札…如d。=∑吐*R=∑t
排列是计算机算法中经常遇到的一类问题。N个元素可 注意到如下事实:数位l上采用“1进制”,d1可选1个数
以组成N!种不同的排列状态,它们的集台构成了N个元素字,该数字为O。因此,d1的存在不影响x的取值,它的出现
的全排列。一般地说,N!种排列状态之间是无序的,每一种 仅仅是为了形式上的完整性。
排列状态没有前趋,也没有后继。 称数x=d。d。一l…d:d。为N位混合进制数,它的最小取
本文将排列问题有序化,并将每一种排列状态编码为
O.N!一1之间的一个整数,称为排列序数。排列序数的引0)。N位混合进制数的全体组成非负整数的一个子集z’。=
入,给排列问题的算法带来了一种新的思路。 {O,1,…,N!一1}。
2 混合进制数 3 P函数
考察N位非负整数x:
X=dⅣdⅣ,l…d2cfl 称为“正序”排列,其中每一个元素的下标都小于它右侧元素
该数自右向左各数字所在位置分别称为数位1、数位2… 的下标。
数位N。 排列“ele3e2不是正序排列,e3右侧的元素e2的下标
小于e3的下标,我们记该位上“逆序”元素个数为1,元素e4
规定,数位i(i_1,2,…,N)上采用i进制计数。该数位
的右侧有3个元素的下标小于4,该位上逆序元素个数为3。
上可选i个不同的数字:0,1,2,…,I一1,di以Mi:i为模向相
邻高位(i+l位)进位,即“逢i进l”。 记下每个元素位置上的逆序元素个数,得到与该排列对应的
O1
按照进位计数制计数法则,数位i上的权R;可由下式获 一组数:3 O,称此数为该排列的“中间码”。每一个排列都
得: 有与之对应的唯一的中间码。中间码的末位恒为0。
4 中间码每~位数字的取值有确定的范围,从末位起依次
M‘一l
R。=R,I
其中R。,M¨分别为相邻低位(i一1)位上的权和模。 为0一O,0—1,O~2,0~3……。显然,每个中间码是N位混
令R,=1,则有: 合迸制数的一个表述。称中间码所代表的值为该排列的“排
您可能关注的文档
- 拜金主义对构建和谐社会的影响因子.pdf
- 拟南芥中热胁迫相关microRNA的差异表达 Differential Expression of Heat Stress Related microRNA in Arabidopsis thaliana.pdf
- 拟南芥光敏色素A反义RNA载体的构建及转化 Construction and transformation of antisense RNA expression vector of Arabidopsis phytochrome A gene.pdf
- 拟合自由坐标法在地籍测量中的应用.pdf
- 拟建黑山峡水库不必要性的研究 Analysis on the Unnecessity of Heisanxia Reservoir Plan.pdf
- 拟菱形藻的分类及藻毒素多莫酸(DA)的研究进展 DOMOIC-ACID-PRODUCING DIATOM GENUS Pseudo-nitzschia PERAGALLO A REVIEW.pdf
- 拦河坝改建中的河流生态修复途径 Ecological recovery of rivers in dam rehabilitation.pdf
- 拨开云雾见晴天——中考物理复习的低效现象及改变策略.pdf
- 拨针与浮线治疗臀中肌筋膜炎.pdf
- 拯救蓝天,保护臭氧层 Save the blue sky, protect the ozone layer.pdf
- 排水暗管间距对宁夏银北地区盐土淋洗脱盐效果的影响.pdf
- 排污对长江口南汇边滩湿地污水处理系统的影响 Impact of Wastewater Discharge on a Wetland Wastewater Treatment System at Estuary of Yangtze River.pdf
- 排污治理中的政府与企业.pdf
- 排污费要收得明明白白.pdf
- 掘进工作面局部冒顶规律研究 Law of Partial Roof Fall of Heading Face.pdf
- 掘进巷道的气象环境预测和射流送风研究 The meteorological forecasting of tunneling laneway and the studies of fluidic blast.pdf
- 探--以三峡库区黄蜡石滑坡群石榴树包滑坡为例 STABILITY VARIATION OF A SLOPE ASSOCIATED WITH TRANSIENT GROUNDWATER FLOW∶A CASE STUDY ON SHILIUSHU-BAO LANDSLIDE IN HUANGLASHI LANDSLIDES, THREE GOR-GES PROJECT AREA,CHINA.pdf
- 探地雷达在公路灌注碎石桩检测中的应用 THE APPLICATION OF THE GROUND-PENETRATING RADAR TO THE INSPECTION OF POURED MACADAM PILE OF THE HIGHWAY.pdf
- 探地雷达技术在探测墩下隐伏岩溶中的应用 The Application of Ground-Penetrating Radar Technique in DetectingHidden Karst under the Pier.pdf
- 探地雷达技术在植物根系探测研究中的应用 The Application of Ground Penetrating Radar to Plant Root System Detection.pdf
最近下载
- 北师大版八年级数学上册 1.1 探索勾股定理 同步测试(附答案解析).docx VIP
- 冀少版七年级上册生物全册新质教学课件(配2024年秋改版教材).pptx
- 卫生间改造施工组织设计.pdf VIP
- 《结构吊装施工》.pdf VIP
- 2025年中考数学押题:几何图形选填压轴题(含答案).pdf VIP
- 小学英语群文阅读:No Pain, No Gain 教学设计 PPT课件.pptx VIP
- 氢气管线吹扫试压方案.docx VIP
- 正余弦函数的图像和性质导学案.doc VIP
- 2021新教材必修第一册完美题型精讲(同步学习培优120个题型完美讲解).pdf VIP
- 美术五年级上册人美版 第2课 画人像(课件)(14ppt).pptx VIP
文档评论(0)