摘要
本申请提供一种可配置洗牌方法及装置,方法包括通过线性反馈移位算法生成若干个第一随机索引以得到索引数组,其中线性反馈移位算法包括反馈函数和移位运算,反馈函数为异或运算函数;对第一随机索引进行地址赋值以得到第一地址;对初始序列中的第一元素进行地址赋值以得到第二地址;根据第一随机索引、第一地址和第二地址,对初始序列中的第一元素进行置换,以得到乱序序列。上述洗牌方法只需提供一个随机种子和一个初始序列,就可以持续输出初始序列的乱序版本,可降低外部随机数的输入频率,节约存储空间,且相较于Fisher‑Yates算法计算开销小,可缩短洗牌所用的时间,解决洗牌方法所需存储空间大且运算效率低的问题。
技术关键词
洗牌方法
索引
元素
种子
序列
算法
节约存储空间
线性
洗牌装置
参数
数值
输出模块
变量
数据
频率
系统为您推荐了相关专利信息
芯片
稳定运行方法
历史运行信息
异常信息
稳定运行系统
金属基复合材料
预训练模型
性能预测模型
合金
性能预测方法