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

            2008年5月19日

            可以看下一段視頻演示,很有意思的:http://www.6rooms.com/player.swf?vid=STJd2KkluxggOS7kwW7wuA
            下面為轉帖,轉帖于:http://xmxoxo.blog.hexun.com/6984004_d.html
            如果看不了可以看看下面的思路:

            自己整理了一下:

            12*34=?
            乘數:12
            被乘數:34


            先把乘數列出來,第i行列左起第i位數,列N次(N為乘數的位數)
            第二行起每次右移一位
            (1) (1)
                (2) (2)

            寫入被乘數,按先列后行的方式
            (1,3) (1,4)
                  (2,3) (2,4)

            將()內的數兩乘
            (1,3=3) (1,4=4)
                    (2,3=6) (2,4=8)

            相加,注意進位
            (1,3=3) (1,4=4)
                    (2,3=6) (2,4=8)
            -------------------------
                 3      10       8
                     .         
            -------------------------
                 4       0       8

            12*34=408

            再看三位數乘法

            123*456=?

            第一步:
            (1) (1) (1)
                (2) (2) (2)
                    (3) (3) (3) 

            第二步:
            (1,4) (1,5) (1,6)
                  (2,4) (2,5) (2,6)
                        (3,4) (3,5) (3,6)

            第三步:
            (1,4= 4) (1,5= 5) (1,6= 6)
                     (2,4= 8) (2,5=10) (2,6=12)
                              (3,4=12) (3,5=15) (3,6=18)

            第四步:
            (1,4= 4) (1,5= 5) (1,6= 6)
                     (2,4= 8) (2,5=10) (2,6=12)
                              (3,4=12) (3,5=15) (3,6=18)
            ----------------------------------------------
                  4       13       28       27       18
                       .        .        .        .
            ----------------------------------------------
                  5        6        0        8        8

            123*456=56088

                分析一下每一位的值是如何計算出來的,以下說的位都是從個位算起:
            結果的第i位,是乘數的第i位乘以被乘數的1位,再加上乘數的第i-1位乘
            以被乘數的第2位,一起加到乘數的第1位乘以被乘數的第i位。這樣描述起
            來有點不明白,畫個圖就很清楚了:
            123*456的第3位:從乘數的第3位(1)起到第1位(3),按從右向左的方式
            逐個乘以被乘數:
            1*6+2*5+3*4=28

            再把進位加上就可以了。
            到這里,已經可以得出一個通用的計算方法,把結果逐位計算出來。



            posted @ 2008-05-19 17:11 heidaizx 閱讀(1005) | 評論 (0)編輯 收藏
             
            1、大多數人想要改造這個世界,但卻罕有人想改造自己。

                2、積極的人在每一次憂患中都看到一個機會, 而消極的人則在每個機會都看到某種憂患。

                3、莫找借口失敗,只找理由成功。(不為失敗找理由,要為成功找方法)

                4、偉人之所以偉大,是因為他與別人共處逆境時,別人失去了信心,他卻下決心實現自己的目標。

                5、世上沒有絕望的處境,只有對處境絕望的人。

                6、當你感到悲哀痛苦時,最好是去學些什么東西。學習會使你永遠立于不敗之地。

                7、世界上那些最容易的事情中,拖延時間最不費力。

                8、人之所以能,是相信能。

                9、一個有信念者所開發出的力量,大于99個只有興趣者。

                10、每一發奮努力的背后,必有加倍的賞賜。

              11、人生偉業的建立 ,不在能知,乃在能行。

                12、任何的限制,都是從自己的內心開始的。

                13、含淚播種的人一定能含笑收獲。

                14、欲望以提升熱忱,毅力以磨平高山。

                15、一個能從別人的觀念來看事情,能了解別人心靈活動的人永遠不必為自己的前途擔心。

                16、一個人最大的破產是絕望,最大的資產是希望。

                17、不要等待機會,而要創造機會。

                18、如果寒暄只是打個招呼就了事的話,那與猴子的呼叫聲有什么不同呢? 事實上,正確的寒暄必須在短短一句話中明顯地表露出你對他的關懷。

                19、昨晚多幾分鐘的準備,今天少幾小時的麻煩。

                20、做對的事情比把事情做對重要。

                21、人格的完善是本,財富的確立是末。

                22、沒有一種不通過蔑視、忍受和奮斗就可以征服的命運。

                23、行動是治愈恐懼的良藥,而猶豫、拖延將不斷滋養恐懼。

                24、沒有天生的信心,只有不斷培養的信心。

                25、只有一條路不能選擇——那就是放棄的路;只有一條路不能拒絕——那就是成長的路。

                26、人性最可憐的就是:我們總是夢想著天邊的一座奇妙的玫瑰園,而不去欣賞今天就開在我們窗口的玫瑰。

                27、征服畏懼、建立自信的最快最確實的方法,就是去做你害怕的事,直到你獲得成功的經驗。

                28、失敗是什么?沒有什么,只是更走近成功一步;成功是什么?就是走過了所有通向失敗的路,只剩下一條路,那就是成功的路。

                29、讓我們將事前的憂慮,換為事前的思考和計劃吧!

                30、再長的路,一步步也能走完,再短的路,不邁開雙腳也無法到達。

                31、任何業績的質變都來自于量變的積累。

                32、成功不是將來才有的,而是從決定去做的那一刻起,持續累積而成。

            posted @ 2008-05-19 11:04 heidaizx 閱讀(391) | 評論 (0)編輯 收藏

            2008年4月19日

            從網上的java代碼改的
              1 /*
              2 1,孤單死亡:如果細胞的鄰居小于一個,則該細胞在下一個狀態死亡。
              3 
              4 2,擁擠死亡:如果細胞的鄰居在四個以上,則該細胞在下一個狀態死亡。
              5 
              6 3,穩定:如果細胞的鄰居為兩個或三個,則該細胞在下一個狀態穩定。
              7 
              8 4,復活:如果某位置原無細胞存活,而該位置的鄰居為三個,則該位置將復活一個細胞。 
              9 */
             10 #include<iostream>
             11 using namespace std;
             12 class Conway_life
             13 {
             14       public:
             15              Conway_life();
             16              
             17              void set_cell(int x,int y)
             18              {
             19                              map[x][y]=true;        
             20              }
             21              
             22              void next();
             23              
             24              void copyMap();
             25              void outputMap();      
             26       private:
             27              int neighbors(int row, int col);
             28              bool map[30][40];
             29              bool newmap[30][40];
             30       
             31 };
             32 
             33 Conway_life::Conway_life()
             34 {
             35             int row,col;
             36             
             37             
             38             for(row=0;row<30;++row)
             39             {
             40                                    for(col=0;col<40;++col)
             41                                    {
             42                                                    map[row][col]=false;   
             43                                                    newmap[row][col]=false;                           
             44                                    }                       
             45             }                                        
             46 }
             47 
             48 void Conway_life::next()
             49 {
             50         int row,col;
             51         for( row = 0; row < 30; row++)
             52         {  
             53                 for( col = 0; col < 40; col++)
             54                 {  
             55                         switch (neighbors(row, col))
             56                          {  
             57                                case 0:   
             58                                case 1:   
             59                                case 4:   
             60                                case 5:   
             61                                case 6:   
             62                                case 7:   
             63                                case 8:   
             64                                     newmap[row][col] = false;   
             65                                    break;   
             66                                case 2:   
             67                                     newmap[row][col] = map[row][col];   
             68                                    break;   
             69                                case 3:   
             70                                     newmap[row][col] = true;   
             71                                    break;   
             72                          }   
             73                }  
             74         }  
             75   
             76         copyMap();  
             77 }
             78 
             79 void Conway_life::copyMap()
             80 {
             81      for(int row = 0; row < 30; row++)   
             82         for(int col = 0; col < 40; col++)   
             83             map[row][col] = newmap[row][col];        
             84 }
             85 
             86 void Conway_life::outputMap()
             87 {
             88      cout<<"\n\n Game of life cell status";
             89      int row,col;
             90      for(row=0;row<30;++row)
             91      {
             92           cout<<"\n";
             93           for(col=0;col<40;++col)
             94           {
             95                 if(map[row][col])
             96                                  cout<<"#";
             97                 else
             98                                  cout<<"-";                 
             99           }
            100      }
            101            
            102 }
            103 
            104 int Conway_life::neighbors(int row,int col)
            105 {
            106      int count = 0;  
            107      int r,c;
            108      
            109      for(int r = row-1; r <= row+1; r++)   
            110              for(int c = col-1; c <= col+1; c++) {   
            111                      if(r < 0 || r >= 30 ||  c < 0 || c >= 40)   
            112                           continue;   
            113                        if(map[r][c] == true)   
            114                           count++;   
            115              }   
            116 
            117     if(map[row][col] == true)   
            118         count--;   
            119             
            120     return count;   
            121 }
            122 
            123 
            124 int main()
            125 {
            126     
            127     Conway_life game;
            128   
            129     cout<<"Game of life Program"<<endl;   
            130     cout<<"Enter row, col where rol, col is living cell"<<endl;  
            131     cout<<"0 <= rol < 30, 0 <= col < 40"<<endl;   
            132     cout<<"Terminate with row, col = -1, -1"<<endl;
            133     
            134     int row,col;
            135     
            136     cin>>row>>col;
            137     char c='y';
            138     char d;
            139    
            140     while(true) {  
            141         
            142             if(0 <= row && row < 30 && 0 <= col && col < 40)   
            143                  game.set_cell(row, col);  
            144             else if(row == -1 || col == -1) {  
            145                  break;  
            146             }  
            147             else {   
            148                  cout<<"(x, y) exceeds map ranage!"<<endl;  
            149             }  
            150             cin>>row>>col;
            151     } 
            152      
            153      while(true) {  
            154            game.outputMap();  
            155            game.next();  
            156  
            157            cout<<"\nContinue next Generation ? "<<endl;  
            158            
            159            cin>>d;
            160            if(d!=c)  
            161                break;
            162              
            163           
            164      }  
            165     system("pause");
            166     return 0;    
            167 }
            168 


            posted @ 2008-04-19 09:43 heidaizx 閱讀(368) | 評論 (0)編輯 收藏

            2008年3月13日

                我的朋友最近心情不是很好,家里出了點事,他是我大學里面交到最好的朋友,重情重義。看到他不高興我也不太好受,希望他能盡快好起來,這時候我想我能幫他的就是聽他傾訴。
            posted @ 2008-03-13 22:41 heidaizx 閱讀(171) | 評論 (0)編輯 收藏

            2008年2月11日

                晚上閑來無視就和舊友去打乒乓球,原來他水平稍遜于我,可是經過一學期的認真鍛煉,肯定在我之上了,正好打的時候討教幾招。
                打的時候果然看出來比以前動作規范了很多,而且不時的糾正我的錯誤,經過他的這么指點我感覺我也專業了許多,他還給了我這么個比喻,要把那個球看成自己的親人、看成自己的女朋友,打每一球都要認真、負責,千萬不能讓它掉下來,掉下來就摔死了。我后來感覺說的很對,做什么事情都要這樣想,不一定非得成功,只要是有那樣的過程和付出,都會感覺很有收獲。

            posted @ 2008-02-11 14:22 heidaizx 閱讀(768) | 評論 (0)編輯 收藏

            2007年12月16日

            STL
                還有差不多一個月就到寒假了,這兩天也想了寒假應該學點什么東西,本來想學MFC,開學好做個小東西出來。后來覺得學會怎樣使用開發平臺不如去學習下c++深入的東西,畢竟這個不會過時,在網上找了下有關STL的東西,決定先從<c++ templates>中文版入手。
                那么寒假要做的事情也不少了:(1)算法導論(2)STL (3)c++premier。
            我!加油!!

            posted @ 2007-12-16 18:36 heidaizx 閱讀(400) | 評論 (1)編輯 收藏

            2007年12月9日

                看網上介紹說這本書不錯,最近就放血買了,剛看到分治法排序那里,分析了半個小時才把分治法合并排序的過程弄清楚,感覺這本書講的挺好的,這么厚的書有的啃了,寒假快到了,正在想寒假除了學點算法,還要學點什么
            posted @ 2007-12-09 16:55 heidaizx 閱讀(630) | 評論 (4)編輯 收藏

            2007年11月13日

                今天晚上搞得我很不高興,原來好好的工作室,非要現在搞的牛逼轟轟的,本來工作室里面的人就不強,還搞那些形象工程,照相,讓我惡心,純粹就是那個輔導員為它自己牟利。確實我們的條件是比以前改善了,是他向院里面申請的,他要是為我們好好就不要拿那些框框約束我們,現在我們也屬于學生的辦公室了,要做自己喜歡的東西都不一定可以,學院里面有什么東西都可能以后要拿過來,FTP搜索現在還沒有名份,只能走一步算一步。
            posted @ 2007-11-13 19:37 heidaizx 閱讀(440) | 評論 (3)編輯 收藏

            2007年11月11日

                進學院的那個工作室也大概有3個星期了吧,終于老師分配了一個小項目讓我和另一個大二學生一起做,是關于FTP搜索的,由于我們能力都很有限,當然要先用別人的開源代碼了,先要惡補搜索引擎的簡單原理,還要懂點簡單的服務器知識和PHP,反正任務是很艱巨的,我相信我們能做好,哇哈哈
            posted @ 2007-11-11 11:16 heidaizx 閱讀(816) | 評論 (5)編輯 收藏

            2007年11月3日

                最近上網,就是隨便看看,看到了好多牛人,有很多和我差不多,也是大學再讀,但是水平高出我好多,有點失落,覺得自己還太差了,不過也激勵我要腳踏實地,一步步的走,總有一天我會到達一個新的高度
            posted @ 2007-11-03 23:06 heidaizx 閱讀(373) | 評論 (1)編輯 收藏
            僅列出標題  下一頁
             
            久久久久久国产精品无码下载 | 亚洲va中文字幕无码久久| 久久亚洲精品国产亚洲老地址| 国产精品狼人久久久久影院| 久久AAAA片一区二区| 久久久久亚洲AV成人网人人网站| 无码人妻久久一区二区三区免费丨 | 久久精品国产精品亚洲下载| 国产精品久久久香蕉| 久久r热这里有精品视频| 亚洲精品乱码久久久久久不卡| 久久久亚洲欧洲日产国码二区| 久久国产乱子伦精品免费午夜| 久久人人添人人爽添人人片牛牛| 久久精品国产91久久综合麻豆自制| 久久亚洲国产精品123区| 久久国产精品一国产精品金尊| 日韩美女18网站久久精品| 青青青国产成人久久111网站| 久久久久人妻一区二区三区| 久久99精品久久久久久齐齐| 国产人久久人人人人爽| 久久精品国产免费观看三人同眠| 久久久不卡国产精品一区二区| 久久国产色AV免费看| 亚洲精品乱码久久久久久久久久久久 | 国产A级毛片久久久精品毛片| 日产精品久久久久久久| 久久亚洲AV无码精品色午夜| 久久这里只有精品久久| 国产精品99精品久久免费| 日日躁夜夜躁狠狠久久AV| 国内精品久久国产| 国产69精品久久久久观看软件| 久久青青国产| 亚洲国产小视频精品久久久三级 | 亚洲美日韩Av中文字幕无码久久久妻妇 | 久久综合狠狠综合久久综合88 | 精品久久久久久久无码| 97久久超碰国产精品旧版| av午夜福利一片免费看久久|