论文部分内容阅读
文章的研究目的是用一种无表查询排列方式的算法解决编程计算中经常遇到的随机排序问题。算法的实现用到了余数法原理和递归算法,文中给出了C语言的函数实现。文中用到了全排列的思想,但研究的目的不是全排列。文章认为全排列是一个有序的集合,每一种排列方式都有其对应的序号,算法在没有建立实际序列集的情况下,实现根据序号查询排列方式,即无表查询。算法已由笔者应用在自己的项目中,该算法的有效性已得到验证。