一種通過系統(tǒng)隨機數(shù)洗牌的方法
基本信息

| 申請?zhí)?/td> | CN200910085574.2 | 申請日 | - |
| 公開(公告)號 | CN101901296A | 公開(公告)日 | 2010-12-01 |
| 申請公布號 | CN101901296A | 申請公布日 | 2010-12-01 |
| 分類號 | G06F19/00(2006.01)I | 分類 | 計算;推算;計數(shù); |
| 發(fā)明人 | 劉立軍;王磊;張守文;陶勇勝 | 申請(專利權(quán))人 | 中游競技文化股份有限公司 |
| 代理機構(gòu) | - | 代理人 | - |
| 地址 | 102218 北京市昌平區(qū)天通苑北2區(qū)39號樓7單元701 | ||
| 法律狀態(tài) | - | ||
摘要

| 摘要 | 一種通過系統(tǒng)隨機數(shù)洗牌的方法,首先確定一張撲克牌對象,該對象包括牌的花色和牌的值這兩個屬性;然后利用循環(huán)技術(shù)順序產(chǎn)生54張撲克牌對象;利用加密隨機數(shù)生成器生成54個隨機數(shù),然后存儲到數(shù)組中;新建一個集合對象,該對象擁有泛型鍵值對和按鍵排序順序輸出的特征;將隨機數(shù)數(shù)組中的元素作為集合的鍵,將54張順序的牌對象作為集合的值,順序添加到集合中;最后運用集合的按鍵排序?qū)傩詫⒓现写鎯Φ囊噪S機數(shù)作為鍵,以撲克牌作為值的牌對象順序取出,存儲到牌對象的數(shù)組中,洗牌完成。本發(fā)明使得將一副按順序排序的牌進行了洗牌操作,高效的利用了安全的隨機數(shù)和集合對象的屬性。 |





