• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>

            jake1036

            面試100 31隨機生成1-100個元素只能輸出一次

                     面試100 31隨機生成1-100個元素只能輸出一次

               一問題描述
                   隨機生成1-100 個數(shù)字,保證只能生成一次
                  考慮使用一個100個整型的數(shù)組,然后每個元素都是0-99
                  隨機生成下標,當生成 一個下標x的時候,交換a[x] 與 a[end]
                  并將end值減一。下次生成1-end之間的數(shù)字,這樣的話就實現(xiàn)了該問題

            二 代碼示例
                
            #include <iostream>
            #include 
            <cstdlib>
             
            using namespace std ;
             
            const int N = 10 ;
             
            int main()
             
            {
               
            int i,j;
               
            int a[N] ;//100個元素 
               for(i = 0 ; i < N ; i++//建立一個整型數(shù)組 
                 a[i] = i;
              
               srand((
            int)time(0));
                 
               
            for(i=0 ; i<N ; i++)
              
            {
                j
            =(int)((N - i)*rand()/(RAND_MAX+1.0));
                printf(
            "%d %d \n",j , a[j]);
                swap(a[j] , a[N
            -i-1]) ; //交換當前輸出的元素和最后一個元素 
                
               }


               system(
            "pause") ;
               
            return 0 ;    
             }
             

            posted on 2011-05-20 15:11 kahn 閱讀(305) 評論(0)  編輯 收藏 引用

            伊人久久大香线蕉影院95| 久久天天躁狠狠躁夜夜不卡| 老男人久久青草av高清| 久久久久高潮综合影院| 99国产欧美久久久精品蜜芽| 久久久久一本毛久久久| 无码人妻精品一区二区三区久久久| 激情伊人五月天久久综合| 欧美国产成人久久精品| 久久精品亚洲精品国产色婷 | avtt天堂网久久精品| 久久精品国产99久久丝袜| 午夜不卡久久精品无码免费| 国产AⅤ精品一区二区三区久久 | 人人狠狠综合88综合久久| 日韩精品久久久肉伦网站| 伊人久久一区二区三区无码| 国产精品一区二区久久| 久久成人国产精品免费软件| 激情五月综合综合久久69| 国产精品久久久久jk制服| 狠狠精品久久久无码中文字幕| 精品国产综合区久久久久久| 99re这里只有精品热久久| 囯产极品美女高潮无套久久久| 久久男人中文字幕资源站| 国产精品久久久久乳精品爆 | 国产精品成人久久久久三级午夜电影| 伊人久久一区二区三区无码| 久久久久黑人强伦姧人妻| 99久久99久久精品国产片果冻 | 国产精品美女久久久免费| 亚洲人成网亚洲欧洲无码久久| 午夜精品久久影院蜜桃| 久久亚洲国产成人精品无码区| 日本三级久久网| 99热精品久久只有精品| 国产午夜福利精品久久| 狠狠色丁香婷婷综合久久来来去| 伊人久久精品线影院| 国产免费久久久久久无码|