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

            The Fourth Dimension Space

            枯葉北風寒,忽然年以殘,念往昔,語默心酸。二十光陰無一物,韶光賤,寐難安; 不畏形影單,道途阻且慢,哪曲折,如渡飛湍。斬浪劈波酬壯志,同把酒,共言歡! -如夢令

            POJ 1941-The Sierpinski Fractal 感悟遞歸之美^_^

            原題鏈接:http://162.105.81.212/JudgeOnline/problem?id=1941

            解題方法:剛開始拿到這道題,我的第一反應是要一行一行的輸出,不過做了幾分鐘之后發(fā)現(xiàn):在題述意思下行與行之間似乎沒有規(guī)律可言;
            所以這種方法只能作罷;后來看了看discuss,有人提到用遞歸的方法來做這道題,這才恍然大悟:像種大問題嵌套類似之子問題的時候,遞歸不是最理想的方法么?
            開一個很大的二維矩陣(因為不知道N的最大值有多大,矩陣盡量開大一點可以避免越界),然后給出中間某個點的坐標,讓它成為整個圖形的坐下點坐標,然后遞歸得“畫出”三個子圖形(當然還要注意一下遞歸出口O(∩_∩)O~),即可;當然在不知道這個題目n的最大值時,我們可以每次畫圖后刷新一邊矩陣,不過為了優(yōu)化速度,我只將n=10的圖形畫出,然后再由點與點之間的關系,求出各個參數(shù)的大小即可;
            最后輸出,這個沒什么可說的了。。。

            說句題外話,我交題的時候出現(xiàn)Access denied現(xiàn)
            幸好過年的時候也遇到過同樣情況 用IP地址才可正常訪問 大家注意下:

            遇到Access denied的用戶請通過http://162.105.81.212訪問poj



            #include<iostream>
            #include
            <cmath>
            #include 
            <cstdlib>
            using namespace std;
            #define MAX 100000000
            #define MIN -100000000

            char mymap[5000][5000];

            int leftdot;
            int rightdot;
            int topdot;
            int bottomdot;

            void figure(int x,int y,int deep)
            {

                
            if(deep==1)
                
            {

                    mymap[x][y]
            ='/';
                    mymap[x][y
            +1]='_';
                    mymap[x][y
            +2]='_';
                    mymap[x][y
            +3]='\\';
                    mymap[x
            -1][y+1]='/';
                    mymap[x
            -1][y+2]='\\';
                }

                
            else
                
            {
                    
            int dis=(int)pow((double)2,deep);
                    figure(x,y,deep
            -1);
                    figure(x,y
            +dis,deep-1);
                    figure(x
            -dis/2,y+dis/2,deep-1);
                }

            }



            int main ()
            {

                
            int n;
                
            int i,j;
                leftdot
            =MAX;
                rightdot
            =MIN;
                topdot
            =MAX;
                bottomdot
            =MIN;
                memset(mymap,
            ' ',sizeof(mymap));
                figure(
            2500,2500,10);
                
                
            while(scanf("%d",&n))
                
            {

                    
            if(n==0)
                        
            break;

                    topdot
            =2500-(int)pow((double)2,10)+1;
                    bottomdot
            =topdot+(int)pow((double)2,n)-1;
                    leftdot
            =2500+(int)pow((double)2,10)-(int)pow((double)2,n);
                    rightdot
            =leftdot+(int)pow((double)2,n+1)-1;
                    
            for(i=topdot;i<=bottomdot;i++)
                    
            {

                        
            for(j=leftdot;j<=rightdot;j++)
                        
            {

                            printf(
            "%c",mymap[i][j]);
                        }

                        printf(
            "\n");
                    }

                    printf(
            "\n");
                    
                }

                
            return 0;
                system(
            "pause");
            }


            posted on 2009-03-27 22:08 abilitytao 閱讀(2614) 評論(0)  編輯 收藏 引用

            久久久久99精品成人片牛牛影视| 少妇久久久久久被弄高潮| 日韩人妻无码精品久久久不卡 | 久久国产高潮流白浆免费观看| 老色鬼久久亚洲AV综合| 久久国产欧美日韩精品免费| 国产精品狼人久久久久影院| 国产精品亚洲综合久久 | 国内精品久久国产大陆| 亚洲欧美久久久久9999| 97久久精品无码一区二区| 亚洲国产香蕉人人爽成AV片久久| 久久久精品波多野结衣| 少妇熟女久久综合网色欲| 国产精品久久午夜夜伦鲁鲁| 亚洲精品乱码久久久久久自慰| 久久婷婷五月综合色奶水99啪| 国产免费久久久久久无码| 久久精品无码一区二区三区日韩 | 精品国产VA久久久久久久冰| 国产精品九九久久免费视频| 久久亚洲国产精品123区| 国产成人精品久久亚洲高清不卡| 久久九九久精品国产免费直播| 欧洲国产伦久久久久久久| 7国产欧美日韩综合天堂中文久久久久| 污污内射久久一区二区欧美日韩| 人妻少妇久久中文字幕一区二区 | 欧美久久久久久精选9999| 久久久久久夜精品精品免费啦| 久久99热这里只有精品国产 | 2021国内精品久久久久久影院| 久久精品aⅴ无码中文字字幕重口 久久精品a亚洲国产v高清不卡 | 成人亚洲欧美久久久久| 精品综合久久久久久97| 精品久久人人做人人爽综合| 国产亚洲精久久久久久无码| 成人久久免费网站| 亚洲AV日韩AV永久无码久久| 精品久久久久久无码中文字幕| 亚洲精品无码专区久久久|