<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    java開發手記

    常用鏈接

    統計

    最新評論

    2008年7月11日 #

    洗牌算法

     在我過去三年的職涯中,遇到過無數的問題,一直想記錄下來,但是一直耽擱著。從這篇洗牌算法開始,我會一點一點將我所記得的問題和解決辦法整理出來。

    固定數目的撲克牌,打完后洗牌,每次洗牌得到的順序都是不一樣的。

    22個編號的盒子,對應于22種給定的money,每次運行時讓盒子里存放隨機的money。這是剛畢業的頭半年,我剛開始學習java不久,領導讓我寫的一個游戲程序里的一個技術問題。后來我知道了,是網絡上的一個小游戲。只是給我的資料里不需要做游戲的界面,只要實現游戲的后臺,在控制臺輸入輸出就可以。

            public int[] randoms() //產生22個隨機排列的value

           {

                  Random r = new Random();     

                  int temp1,temp2;

                  int send[] = {1,10,50,100,500,1000,5000,10000,25000,50000,75000,100000,

                                300000,500000,1000000,1500000,2000000,3500000,5000000,

                                7500000,10000000,25000000};

                  int len = send.length;

                  int returnValue[] = new int[22];

                  for(int i=0;i<22;i++)

                  {

                         temp1 = Math.abs(r.nextInt())% len;

                         returnValue[i] = send[temp1];

                         temp2 = send[temp1];

                         send[temp1] = send[len-1];

                         send[len-1] = temp2;

                         len--;

                  }

                  return returnValue;

           }

    posted @ 2008-07-11 12:40 米香兒 閱讀(1370) | 評論 (0)編輯 收藏

    僅列出標題  
    主站蜘蛛池模板: 免费人成在线观看视频播放| 国产成人精品无码免费看| 久久久久国色AV免费看图片| 亚洲色偷偷偷网站色偷一区| 无码人妻丰满熟妇区免费| 亚洲产国偷V产偷V自拍色戒| 久久成人免费电影| 精品亚洲永久免费精品| 无码少妇一区二区浪潮免费| 色视频在线观看免费| 国产三级免费电影| 免费人成再在线观看网站| 亚洲无码高清在线观看| 91在线视频免费观看| 亚洲视频手机在线| 永久免费av无码网站韩国毛片| 亚洲色偷精品一区二区三区| 一本久到久久亚洲综合| 久久久久久av无码免费看大片| 亚洲国产精品无码中文字| 十九岁在线观看免费完整版电影| 久久久久亚洲AV片无码下载蜜桃| 国产免费不卡视频| 爱情岛亚洲论坛在线观看| 自拍偷自拍亚洲精品第1页| 无码国产精品一区二区免费式芒果 | 人妻无码中文字幕免费视频蜜桃| 成人a毛片视频免费看| jizz18免费视频| 免费人成网站在线播放| 成av免费大片黄在线观看| 亚洲最新永久在线观看| 在线免费观看毛片网站| 9久热这里只有精品免费| 亚洲日韩中文字幕| 免费在线观看污网站| 国产精品免费福利久久| 亚洲乱妇老熟女爽到高潮的片| 亚洲综合熟女久久久30p| 免费观看AV片在线播放| 一级做a免费视频观看网站|