日韩在线一区二区三区,日本午夜一区二区三区,国产伦精品一区二区三区四区视频,欧美日韩在线观看视频一区二区三区 ,一区二区视频在线,国产精品18久久久久久首页狼,日本天堂在线观看视频,综合av一区

[發明專利]基于空間搜索的唯一隨機數序列的求取算法在審

專利信息
申請號: 201710252961.5 申請日: 2017-04-12
公開(公告)號: CN107092463A 公開(公告)日: 2017-08-25
發明(設計)人: 吳旭軍;劉旭東 申請(專利權)人: 煙臺職業學院
主分類號: G06F7/58 分類號: G06F7/58
代理公司: 暫無信息 代理人: 暫無信息
地址: 264670 山東*** 國省代碼: 山東;37
權利要求書: 查看更多 說明書: 查看更多
摘要:
搜索關鍵詞: 基于 空間 搜索 唯一 隨機數 序列 求取 算法
【說明書】:

技術領域

發明涉及求取算法領域,尤其涉及一種基于空間搜索的唯一隨機數序列的求取算法。

背景技術

唯一隨機數序列在計算機游戲、軟件測試用例、計算機考試等場景中經常用到,一種最平常的算法是:將每次產生的隨機數進行比較,以前如果出現過就再發生一次,這樣如果序列很長的話,越到后面的運算,所花的時間越長,并且其時間復雜度是無法估計的(因為不知道什么時候才能產生與前面不一樣的隨機數)。通常情況下,由于所使用的隨機序列不長或者對時間要求不高,并且出現極端情況的幾率很小,所以遇上麻煩的情況很少,并且即使遇到問題也可以通過其他手段處理(比如:中止進程),因此,該問題通常情況被忽視。

基于空間搜索的唯一隨機數序列的求取算法擬解決的問題是:在已知隨機序列的數的上界和下界、隨機序列的長度的情況下,能否找到一種算法,其空間復雜度為O(Max-Min),(Max:隨機序列的上界,Min:隨機序列的下界),時間復雜度盡可能小,并且不會出現理論上的無限循環。這樣的算法應該盡可能簡單(能為一般軟件人員接受),但非常巧妙,因此可以為千千萬萬的軟件所使用,因而變得十分有意義。

絕大多數的軟件人員,或多或少都碰到過這個問題,但都忽視了該問題的極端情況。因此,大多數程序員容易忽略巧妙方法的存在;或者說難以提出問題,也就更不會深入思考了。

因此,有必要提供一種基于空間搜索的唯一隨機數序列的求取算法解決以上技術問題。

發明內容

本發明的目的為了減少獲取唯一隨機序列的計算量,本算法通過構造一個一維的連續整數數組,通過隨機檢索該數組的元素,獲得一個隨機數序列。由于檢索是隨機的,所以確定該序列是隨機的;由于是隨機檢索,當兩次檢索到同一個數時,需要考慮一個輪轉機制,或者使用其他方法處理。

本發明提供一種基于空間搜索的唯一隨機數序列的求取算法,將直接求取隨機序列的過程轉變為求取一個已知序列的隨機地址指針的過程,主要包括下面步驟:

步驟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,結束。

與相關技術相比,本發明提供的基于空間搜索的唯一隨機數序列的求取算法對于需要頻繁使用隨機數序列的場合,如:計算機游戲、在線考試系統等應用場景,可以大幅縮減計算時間,提高軟件的運行效率,并排除極端情況下出現的死循環。

附圖說明

圖1為本發明提供的基于空間搜索的唯一隨機數序列的求取算法的流程圖。圖2為求取一個[0,10)以內的5個唯一隨機正整數序列情況下,采用該算法運算的部分空間變化圖。該圖表示通過兩次運算之后的搜索空間的變化情況,第一行為原始空間狀態,左邊10個圓表示Data數組,右邊5個圓表示Data1,第二行、第三行是經過一輪搜索之后,空間變化情況,第四、五行表示第二次隨機搜索之后的空間變化。

具體實施方式

以下將參考附圖并結合實施例來詳細說明本發明。需要說明的是,在不沖突的情況下,本發明中的實施例及實施例中的特征可以相互組合。為敘述方便,下文中如出現“上”、“下”、“左”、“右”字樣,僅表示與附圖本身的上、下、左、右方向一致,并不對結構起限定作用。

閱讀本例請參閱圖1和圖2(本發明提供的基于空間搜索的唯一隨機數序列的求取算法的流程圖和空間變化示意圖)。

假設需要求取一個[0,10)以內的5個唯一隨機正整數序列(實際情況可能比這個序列大得多),按照本發明提供的算法,這里Max=10,Min=0,Length=5,由于是正整數,取Invalid=-1;采用最簡單的循環賦值方式為長度為10的一維連續整數數組賦值;采用向后順序流轉作為沖突消解策略。

下載完整專利技術內容需要扣除積分,VIP會員可以免費下載。

該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于煙臺職業學院,未經煙臺職業學院許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服

本文鏈接:http://www.szxzyx.cn/pat/books/201710252961.5/2.html,轉載請聲明來源鉆瓜專利網。

×

專利文獻下載

說明:

1、專利原文基于中國國家知識產權局專利說明書;

2、支持發明專利 、實用新型專利、外觀設計專利(升級中);

3、專利數據每周兩次同步更新,支持Adobe PDF格式;

4、內容包括專利技術的結構示意圖、流程工藝圖技術構造圖

5、已全新升級為極速版,下載速度顯著提升!歡迎使用!

請您登陸后,進行下載,點擊【登陸】 【注冊】

關于我們 尋求報道 投稿須知 廣告合作 版權聲明 網站地圖 友情鏈接 企業標識 聯系我們

鉆瓜專利網在線咨詢

周一至周五 9:00-18:00

咨詢在線客服咨詢在線客服
tel code back_top
主站蜘蛛池模板: 国产精品亚洲二区| 欧美精品一区久久| 女人被爽到高潮呻吟免费看| 欧美精品xxxxx| 日韩精品一二区| 国产精品精品国内自产拍下载| 欧美日韩一区电影| 国产精品videossex国产高清| 999亚洲国产精| 国产精品免费专区| 蜜臀久久精品久久久用户群体| 国产精品亚州| 三级视频一区| 国产1区在线观看| 欧美在线视频精品| 国产精品久久久久激情影院| 国产另类一区| 国产电影一区二区三区下载| 国内偷拍一区| 国产精品久久久久久久久久嫩草| 国产精品中文字幕一区| 91麻豆精品国产91久久久更新资源速度超快 | 美女被羞羞网站视频软件| 国产高清在线一区| 好吊妞国产欧美日韩软件大全| 国产一区二区二| 国产欧美精品va在线观看| 大bbw大bbw巨大bbb| 色婷婷综合久久久久中文| 扒丝袜pisiwa久久久久| 国产精品视频免费看人鲁| 亚洲欧美国产中文字幕 | 年轻bbwwbbww高潮| 国产一区二区三区久久久| 午夜生活理论片| 国产欧美亚洲一区二区| 激情久久综合网| 99国产超薄丝袜足j在线观看| 亚洲欧美国产一区二区三区 | 999久久久国产| 亚洲精品久久久中文| 少妇自拍一区| 免费观看xxxx9999片| 日韩一区免费| 99er热精品视频国产| 91一区二区在线观看| 午夜激情在线| 51区亚洲精品一区二区三区| 国产精品一区二| 性少妇freesexvideos高清bbw| 欧美日韩激情在线| 国产一级片子| 日韩一区二区中文字幕| 99爱精品视频| 久久综合国产伦精品免费| 色妞www精品视频| 国产女人和拘做受视频免费| 日本一区二区三区中文字幕| 亚洲三区在线| 久久久精品a| 欧美亚洲视频一区二区| 久久精品视频3| 一区二区三区日韩精品| 免费超级乱淫视频播放| 国产精品久久国产精品99| 夜夜躁日日躁狠狠久久av| 蜜臀久久99精品久久一区二区| 午夜特片网| 91偷自产一区二区三区精品| 国产亚洲精品久久久久秋霞| 国产精品久久久久久久龚玥菲| 国产婷婷色一区二区三区在线| 久久精品视频中文字幕| 国产欧美日韩精品一区二区图片| 免费午夜在线视频| 黑人巨大精品欧美黑寡妇| 国产日韩精品一区二区| 国产精品v欧美精品v日韩| 国产精品国产三级国产专区55 | 少妇高潮大叫喷水| 538在线一区二区精品国产| 国产精品亚洲欧美日韩一区在线| 911久久香蕉国产线看观看| 国产在线精品二区| 国产日韩欧美不卡| 久久密av| 性精品18videosex欧美| 国产另类一区| 狠狠躁夜夜躁2020| 精品国产乱码久久久久久影片| 欧美三级午夜理伦三级老人| 国产一区不卡视频| 国产午夜精品一区二区三区欧美 | 国产二区精品视频| 69精品久久| 精品综合久久久久| 一区二区欧美精品| 久久久久偷看国产亚洲87| 日本精品在线一区| 欧美一区二区三区四区在线观看| 日本一区二区电影在线观看| bbbbb女女女女女bbbbb国产| 欧美激情午夜| 久久一二区| 午夜一区二区三区在线观看| 99精品欧美一区二区三区美图| 日本精品一区视频| 日韩av在线影院| 国产精品不卡在线| 黄色香港三级三级三级| 日韩不卡毛片| 亚洲乱小说| 欧美精品一区二区性色| 亚洲一级中文字幕| 国语对白一区二区| 国产一区激情| 午夜影院激情| 日韩毛片一区| 强制中出し~大桥未久10| 96精品国产| 狠狠色噜噜狠狠狠狠69| 狠狠操很很干| 国产欧美一区二区在线| 婷婷午夜影院| 久久人人爽爽| 国产又黄又硬又湿又黄| 国产性猛交xx乱视频| 一区二区三区电影在线观看| 国产精品国精产品一二三区| 欧美日韩一级黄| 国产免费一区二区三区四区五区| 久久国产中文字幕| 91精品国产综合久久福利软件| 毛片大全免费看| 国产精品午夜一区二区三区视频| 一区二区精品在线| 国产在线精品一区| 香港三日三级少妇三级99| 激情久久一区二区| 国产一区二区二| 欧美视频1区| 日韩午夜一区| 精品国产乱码久久久久久久久| 久久一级精品视频| 国产一级精品在线观看| 少妇太爽了在线观看免费| 黄毛片在线观看| 国产欧美精品一区二区在线播放| 欧美一区亚洲一区| 91超薄丝袜肉丝一区二区| 国产的欧美一区二区三区| 午夜电影网一区| 久久久精品欧美一区二区| 国产专区一区二区| 国产精品综合在线观看| 亚洲欧美一二三| 99精品一区| 88888888国产一区二区| 狠狠插影院| 久久免费视频一区| 国产乱了高清露脸对白| 激情aⅴ欧美一区二区三区| 国产在线一卡| 国产一区免费在线| 国产91视频一区| 国产精品亚洲一区| 视频一区二区三区欧美| 国产一区二区麻豆| 夜夜夜夜夜猛噜噜噜噜噜gg| 亚洲精品suv精品一区二区| 久久久一区二区精品| 国产一区二区三区小说| 精品福利一区| 亚洲1区2区3区4区| 亚洲国产美女精品久久久久∴| 大桥未久黑人强制中出| 精品国产乱码久久久久久久| 国产日韩区| 日本一区二区三区电影免费观看| 国产乱老一区视频| 国产精品一区二区6| 国产一区二区视频播放| 一区二区三区在线影院| 色天天综合久久久久综合片| 国产乱人乱精一区二视频国产精品| 国产日韩欧美91| 99久久国产综合精品尤物酒店| 日韩精品一区中文字幕| 亚洲精品一区中文字幕| 亚洲欧美日韩国产综合精品二区| 午夜av电影网| 精品国产乱码久久久久久影片| 88888888国产一区二区| 日本午夜久久| 欧美一区二粉嫩精品国产一线天| 福利电影一区二区三区| 69xx国产| 国产精品久久久久久久久久久久久久久久久久 | 精品久久小视频| 波多野结衣巨乳女教师| 二区三区视频| 狠狠插狠狠插| 国产精品乱码久久久久久久久| 日韩精品中文字| 欧美一区二区久久| 91国内精品白嫩初高生| 6080日韩午夜伦伦午夜伦| 国产乱人伦偷精品视频免下载| 亚洲欧洲另类精品久久综合| 69久久夜色精品国产7777| 国产影院一区二区| 精品一区中文字幕| 国产在线卡一卡二| 久久久久国产精品一区二区三区| 国产精品欧美一区乱破| 国产91电影在线观看| 日本高清一二区| 国产91九色视频| 热久久一区二区| 波多野结衣女教师30分钟| 国产欧美日韩二区| 国产精品一区二区不卡| 日本精品一二三区| 国产日韩麻豆| 国产91一区二区在线观看| 99精品黄色| 999久久久国产| 国产精品尤物麻豆一区二区三区| 久久国产激情视频| 欧美日韩乱码| 日本一区二区三区免费在线| 偷拍久久精品视频| 国产69精品久久久久777糖心| 亚洲欧美自拍一区| 91久久国产视频| 国产精品一卡二卡在线观看| 亚洲精品卡一卡二| 亚洲欧美一区二区三区不卡| 欧美日韩中文不卡| 国产精品久久久久久亚洲美女高潮| 国产一区www| 麻豆91在线| 日本一二三四区视频 | 日韩av片无码一区二区不卡电影| 99国产精品一区| 精品国产一区二区三区高潮视|