点数信息
www.dssz.net
注册会员
|
设为首页
|
加入收藏夹
您好,欢迎光临本网站!
[请登录]
!
[注册会员]
!
首页
移动开发
云计算
大数据
数据库
游戏开发
人工智能
网络技术
区块链
操作系统
模糊查询
热门搜索:
源码
Android
整站
插件
识别
p2p
游戏
算法
更多...
在线客服QQ:632832888
当前位置:
资源下载
搜索资源 - 全排列生成
下载资源分类
移动开发
开发技术
课程资源
网络技术
操作系统
安全技术
数据库
行业
服务器应用
存储
信息化
考试认证
云计算
大数据
跨平台
音视频
游戏开发
人工智能
区块链
在结果中搜索
所属系统
Windows
Linux
FreeBSD
Unix
Dos
PalmOS
WinCE
SymbianOS
MacOS
Android
开发平台
Visual C
Visual.Net
Borland C
CBuilder
Dephi
gcc
VBA
LISP
IDL
VHDL
Matlab
MathCAD
Flash
Xcode
Android STU
LabVIEW
开发语言
C/C++
Pascal
ASM
Java
PHP
Basic/ASP
Perl
Python
VBScript
JavaScript
SQL
FoxBase
SHELL
E语言
OC/Swift
文件类型
源码
程序
CHM
PDF
PPT
WORD
Excel
Access
HTML
Text
资源分类
搜索资源列表
全排列生成算法字典序vc++源码
全排列生成算法中的字典序法的vc++源码
所属分类:
C++
发布日期:2009-10-09
文件大小:7kb
提供者:
hamilton1
组合数学中的全排列生成算法
组合数学中的全排列问题,在此提供几种常用方法的解法~~~
所属分类:
其它
发布日期:2009-10-22
文件大小:124kb
提供者:
jingj6258010
随机全排列生成程序及其应用开发
此程序是在密码学中经常用到的随机全排列(可用以作为“代替表”或“置换”)的方法
所属分类:
专业指导
发布日期:2009-11-29
文件大小:1013byte
提供者:
amyshu
随机全排列生成程序及其应用开发(有程序代码)
编制生成 0~n(n≤255)的一个全排列的程序,可选择下列两个方法之一或自行设计另外方法: 方法 1:从一个随机文件读取 n+1 字节数据 d0,d1,¡ ,dn。由预先取定的一个 0~n 的全排列 P(比如,可为 0~n 的自然排列)开始,依次对 i=n,n-1,¡ ,1,计算:j=di-1+di(mod i)交换 P 的第 i 项第 j 项(在此注意我们假定 P 从第 0 项开始)。 方法 2:用一个随机函数产生 m(m>n)字节数据 d1,d2,¡ ,dm。对d1(mod(n+1
所属分类:
C/C++
发布日期:2011-05-09
文件大小:37kb
提供者:
wks5129
密码学 随机全排列生成程序及其应用开发 实验一 报告
密码学 随机全排列生成程序及其应用开发 实验一 报告 【特别推荐!!!两种不同的实现方法,并且给出了完整的实验源码。】
所属分类:
C/C++
发布日期:2011-11-27
文件大小:19kb
提供者:
wks5129
n个数的全排列
全排列生成单步算法及其应用 全排列生成单步算法字典排列
所属分类:
C/C++
发布日期:2012-03-06
文件大小:177kb
提供者:
solo327082197
C语言重复数全排列的代码
【问题描述】 输入一个字符串,字符串由字母、数字组成,可能包含重复的字符。生成这些字符的不重复的全排列,并将结果打印到标准输出上。 【输入形式】 从标准输入上读入一个由字母、数字组成的字符串,字符串的长度小于100,其中包含重复的字符。 【输出形式】 向标准输出印结果。 每个排列占1行,各字符之间无空格分隔,每行由换行符结束。各行之间不必排序,但同一个排列不得重复输出。 【输入样例】 AABB 【输出样例】 AABB ABAB ABBA BABA BAAB BBAA
所属分类:
C/C++
发布日期:2012-04-05
文件大小:804byte
提供者:
shuaiwang126
字典序、邻位对换、递归递增进位制数法、递归的递减进位制数法生成全排列
字典序、邻位对换、递归递增进位制数法、递归的递减进位制数法生成全排列。除递归地增是O(n·n!)外,其余三个都是O(n!)。main函数是计算1——12生成全排列的运行时间。
所属分类:
C++
发布日期:2012-10-30
文件大小:1mb
提供者:
peterhao89
组合数学全排列生成算法
这是组合数学的全排列生成算法,用C语言实现的,包括四种常见的全排列生成算法,字典序法,循环左移,循环右移,邻位对换的方法。
所属分类:
C/C++
发布日期:2015-02-02
文件大小:132kb
提供者:
u014036199
二维数组全排列代码C++版
二维数组全排列生成方法,采用递归方法实现,10*24大概用时30min,有待进一步改进
所属分类:
C++
发布日期:2015-03-10
文件大小:2kb
提供者:
walker19900515
word版全排列生成算法
word版全排列生成算法,还有代码的。 字典序法 递增进位数制法 递减进位数制法 邻位交换法 n进位制法 递归类算法
所属分类:
其它
发布日期:2008-11-14
文件大小:70kb
提供者:
mtao1123
使用swap函数求解带有重复字符串的全排列
换种思维,对122,第一个数1与第二个数2交换得到212,然后考虑第一个数1与第三个数2交换,此时由于第三个数等于第二个数,所以第一个数不再与第三个数交换。再考虑212,它的第二个数与第三个数交换可以得到解决221。此时全排列生成完毕。 这样我们也得到了在全排列中去掉重复的规则——去重的全排列就是从第一个数字起每个数分别与它后面非重复出现的数字交换。用编程的话描述就是第i个数与第j个数交换时,要求[i,j)中没有与第j个数相等的数。下面给出完整代码:
所属分类:
C/C++
发布日期:2016-08-24
文件大小:789byte
提供者:
anhuibozhoushatu
求一个动态数组的全排列,c语言实现
用c语言实现对一个动态数组的全排列,其中保存生成的全排列用了一个二维指针,求全排列用的递归的方法,代码在vc++6.0下调试通过,并附有详细注释。
所属分类:
C
发布日期:2008-12-16
文件大小:2kb
提供者:
wuzhilon88
递归算法实现随机串和全排列的生成
这个程序绝对绝对能够加深对递归算法的理解。 并且对理解随机数的产生有帮助。另外还实现了全排列。
所属分类:
其它
发布日期:2008-12-27
文件大小:36kb
提供者:
j119630
生成全排列 C++ 的 递归
C++学的递归的全排列 当n>10 效率会很低 这个请注意
所属分类:
C++
发布日期:2009-02-01
文件大小:501byte
提供者:
richarddan6655
生成全排列 C语言 递归的
C语言的全排列 注意 当n>10 效率会非常低
所属分类:
C
发布日期:2009-02-01
文件大小:381byte
提供者:
xiazai111119
算法分析与设计中的全排列问题
设计一个递归算法生成n个元素{r1,r2,…,rn}的全排列。
所属分类:
其它
发布日期:2009-03-28
文件大小:29kb
提供者:
babyglove5337
整数分拆以及等差数列多重约束条件下全排列的生成法
整数分拆以及等差数列多重约束条件下全排列的生成法,杜瑞卿,刘广亮,为了能够实现整数分拆有序和无序的全部排列和组合,以及任意等差数列的全排列生成及其在多重约束条件下的全排列生成,详细论证了
所属分类:
其它
发布日期:2020-03-14
文件大小:342kb
提供者:
weixin_38728183
python非递归全排列实现方法
刚刚开始学习python,当前看到了函数这一节。结合数组操作,写了个非递归的全排列生成。原理是插入法,也就是在一个有n个元素的已有排列中,后加入的元素,依次在前,中,后的每一个位置插入,生成n+1个新的全排列。因为Python切割数组或者字符串,以及合并比较方便,所以,程序会节省很多代码。 def getArrayInsertCharToStr(STR,CHAR): arr =[] s_len = len(STR) index =0 while index <= s_le
所属分类:
其它
发布日期:2020-12-25
文件大小:36kb
提供者:
weixin_38617436
使用C++实现全排列算法的方法详解
代码如下:不论是哪种全排列生成算法,都遵循着“原排列”→“原中介数”→“新中介数”→“新排列”的过程。其中中介数依据算法的不同会的到递增进位制数和递减进位制数。关于排列和中介数的一一对应性的证明我们不做讨论,这里仅仅给出了排列和中介数的详细映射方法。· 递增进位制和递减进位制数 所谓递增进位制和递减进位制数字是指数字的进制随着数字位置的不同递增或递减。通常我们见到的都是固定进制数字,如2进制,10进制等。m位n进制数可以表示的数字是m*n个。而m位递增或递减进位制数则可以表示数字m!个。例如递
所属分类:
其它
发布日期:2020-12-31
文件大小:305kb
提供者:
weixin_38723559
«
1
2
3
4
5
6
7
8
9
10
»