[发明专利]基于空间搜索的唯一随机数序列的求取算法在审
申请号: | 201710252961.5 | 申请日: | 2017-04-12 |
公开(公告)号: | CN107092463A | 公开(公告)日: | 2017-08-25 |
发明(设计)人: | 吴旭军;刘旭东 | 申请(专利权)人: | 烟台职业学院 |
主分类号: | G06F7/58 | 分类号: | G06F7/58 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 264670 山东*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 空间 搜索 唯一 随机数 序列 求取 算法 | ||
1.一种基于空间搜索的唯一随机数序列的求取算法,其特征在于,将直接求取随机序列的过程转变为求取一个已知序列的随机地址指针的过程,主要包括下面步骤:
步骤1,变量赋值,定义随机序列的最大值Max,最小值Min,一个长度为Data[Max-Min]的数组和一个长度为Length的空数组Data1,其中Length为待求随机序列的长度;
步骤2,如果Max-Min<Length,转到步骤9;
步骤3,按照从小(Min)到大(Max),循环给Data赋值;
步骤4,定义一个循环变量i=0,如果i>=Length,转到步骤9;
步骤5,产生一个0<n<Max-Min的随机数,取Data[n];
步骤6,如果Data[n]=Invalid,n=(n+1)mod(Length),回到步骤6;
步骤7,Data1[i]=Data[n],Data[n]=Invalid,i=i+1转4;
步骤8,输出Data1;
步骤9,结束。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于烟台职业学院,未经烟台职业学院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710252961.5/1.html,转载请声明来源钻瓜专利网。