• <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>

            xyjzsh

            [算法題]輸出從1到1000的數[轉載]

            有這樣一個面試題——請把從1到1000的數打印出來,但你不能使用任何的循環語句或是條件語句。更不能寫1000個printf或是cout用C/C++語言

            個人比較贊賞的思路是下面兩個:

            1. 函數指針數組結合n/1000的結果作為數組的index。

             1void yesprint(int i);
             2void noprint(int i);
             3 
             4typedef void(*fnPtr)(int);
             5fnPtr dispatch[] = { yesprint, noprint };
             6 
             7void yesprint(int i) {
             8    printf("%d\n", i);
             9    dispatch[i / 1000](i + 1);
            10}

            11 
            12void noprint(int i) /* do nothing. */ }
            13 
            14int main() {
            15      yesprint(1);
            16}

            17

            2. 構造函數結合靜態變量結合數組。

             1 class Printer
             2 {
             3 public:
             4     Printer() { static unsigned i=1; cout << i++ << endl;; }
             5  
             6 };
             7  
             8 int main()
             9 {
            10     Printer p[1000];
            11 }
            12 

            posted on 2011-01-17 10:30 呆人 閱讀(363) 評論(0)  編輯 收藏 引用 所屬分類: 算法

            <2010年11月>
            31123456
            78910111213
            14151617181920
            21222324252627
            2829301234
            567891011

            導航

            統計

            常用鏈接

            留言簿(1)

            隨筆分類

            隨筆檔案

            搜索

            最新評論

            閱讀排行榜

            評論排行榜

            99久久99久久久精品齐齐| 国产女人aaa级久久久级| 97香蕉久久夜色精品国产| 色偷偷88欧美精品久久久| 伊人久久久AV老熟妇色| 国产精品美女久久久久| 一级做a爱片久久毛片| 亚洲а∨天堂久久精品| 人妻久久久一区二区三区| 国产一区二区三精品久久久无广告| 久久综合九色综合97_久久久| 久久激情五月丁香伊人| 青青草原精品99久久精品66| 免费观看成人久久网免费观看| 少妇被又大又粗又爽毛片久久黑人 | 久久久无码精品亚洲日韩蜜臀浪潮| 午夜人妻久久久久久久久| 精品国产乱码久久久久久1区2区| 成人亚洲欧美久久久久 | 久久被窝电影亚洲爽爽爽| 久久综合色之久久综合| 久久人妻少妇嫩草AV无码专区| 国产精品99久久久久久宅男 | 国产女人aaa级久久久级| 精品一二三区久久aaa片| 一本伊大人香蕉久久网手机| 色88久久久久高潮综合影院 | 天天爽天天狠久久久综合麻豆| 91精品国产综合久久香蕉| 五月丁香综合激情六月久久| 久久男人AV资源网站| 青青草原综合久久大伊人精品| 亚洲国产美女精品久久久久∴| 久久99久久成人免费播放| 国产亚洲精品美女久久久| 久久一区二区三区免费| 精品久久人人做人人爽综合| 久久线看观看精品香蕉国产| 久久综合综合久久综合| 久久亚洲AV成人无码国产| 亚洲精品蜜桃久久久久久|