一个附带排列奇偶性的排列生成算法

来源 :计算机与现代化 | 被引量 : 0次 | 上传用户:gnaixug
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
自然数1,2,……,n的n级排列在数学中有广泛的应用。随着计算机的广泛应用,许多组合问题的计算机算法中要求产生所有的n级排列。但是,附带排列奇偶性的排列生成算法并不多见。本文采用给每一个n级排列编码的方法,利用集合映射,获得一个同时给出排列奇偶性的排列生成算法,并通过编码,对每一个排列得到一个序号。本文中的算法可望在优化问题的计算机算法中得到应用。
其他文献
目的探讨醋酸戈舍瑞林缓释植入剂治疗内异症的临床效果。方法选取2010年9月至2012年9月我院治疗86例内异症病例。随机分成两组,治疗组44例,对照组42例;对照组予以腹腔镜手术方法
在分析Windows消息驱动原理的基础上,阐述了C++Builder中消息处理机制,进而讨论了C++Builder中处理用户自定义消息的过程和方法。
介绍了用ASP与XML及VB与XML创建运行于互联网上的应用程序,从服务器上返回XML格式字符串,实现在不连接数据库的情况下直接从客户端取得数据发送给客户,使浏览器从后台获取数
首先简要描述了Pawlak的Rough集模型,然后,提出可变精度Rough集模型。在定义Rough隶属函数概念的基础上,详细论述了可变精度的Rough集模型和基于决策理论的Rough集模型。
平衡性,非线性,扩散性是具有高度密码特性的布尔函数要满足的最重 要的三个性质,本文给出了用Bent函数来构造满足高次扩散准则的,具有较高非线性度的平衡布尔函数的一些方法。
分析高校教务管理系统采用C/S模式或B/S模式的优缺点,提出将两种模式交叉并用的教务管理系统的设计方案。
主要介绍微软件部件软件技术的基础COM(Component Object Model),并简略介绍在其之上的OLE2和ActiveX。
针对Delphi在数据库开发中的实际情况,介绍了Delphi对数据库支持的中间件--数据库引擎BDE,同时介绍了数据库访问组件和数据库存取组件.
测试是检验综合布线质量的重要方法,本文对衰减、近端串扰损耗、近端串扰与衰减差、综合近端串扰、回波损耗、特性电阻等反映综合布线系统性能的重要技术指标进行了分析.并提
为了适应教学改革 ,满足机械原理课程多媒体教学的需要 ,本文应用 Visual Basic6 .0语言设计开发出凸轮机构的参数化设计及动画仿真。