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

            sduzgz

            蛇形矩陣別人的方法

             1#include <iostream>
             2#include <cmath>
             3const int MAX =  0xFF;
             4using namespace std;
             5int n;
             6int G[MAX][MAX];
             7int main(void)
             8{
             9        int i,j,n,cnt;
            10        while(cin>>n)
            11        {
            12                cnt = 0;
            13                memset(G,0,sizeof(G));
            14                G[0][0= 1;
            15                G[n-1][n-1= n*n;
            16                int tx,ty;
            17                cnt = 1;
            18                for(i=1;i<n;i++)
            19                {
            20                        if(i%2 == 1)  //關(guān)于對角線對稱的點一起得到,上半部分的從左上頂點值往后推,下半部分從右下頂點往前推
            21                        {
            22                                tx = i;ty = 0;
            23                                G[i][0= G[i-1][0+ 1;
            24                                while(tx > 0)
            25                                {
            26                                        G[--tx][++ty] = G[tx+1][ty-1+ 1;
            27                                }

            28
            29                                tx = n-i-1;ty = n-1;
            30                                G[tx][ty] = G[tx+1][ty] - 1;
            31                                while(tx < n-1)
            32                                {
            33                                        G[++tx][--ty] = G[tx-1][ty+1- 1;
            34                                }

            35                        }

            36                        else
            37                        {
            38                                tx = 0;ty = i;
            39                                G[0][i] = G[0][i-1+ 1;
            40                                while(ty > 0)
            41                                {
            42                                        G[++tx][--ty] = G[tx-1][ty+1+ 1;
            43                                }

            44
            45                                tx = n-1;ty = n-i-1;
            46                                G[tx][ty] = G[tx][ty+1- 1;
            47                                while(ty < n-1)
            48                                {
            49                                        G[--tx][++ty] = G[tx+1][ty-1- 1;
            50                                }

            51                        }

            52                }

            53                for(i=0;i<n;i++)
            54                {
            55                        for(j=0;j<n;j++)
            56                        {
            57                                cout<<G[i][j]<<" ";
            58                        }

            59                        cout<<endl;
            60                }

            61
            62        }

            63        return 0;
            64}

            posted on 2010-09-01 09:54 sduzgz 閱讀(312) 評論(0)  編輯 收藏 引用


            只有注冊用戶登錄后才能發(fā)表評論。
            網(wǎng)站導(dǎo)航: 博客園   IT新聞   BlogJava   博問   Chat2DB   管理


            My Links

            Blog Stats

            常用鏈接

            留言簿

            隨筆檔案

            搜索

            最新評論

            • 1.?re: 素數(shù)查找
            • @李現(xiàn)民
              奧,茅塞頓開啊,謝謝啊!
            • --張愛靜
            • 2.?re: 素數(shù)查找
            • 評論內(nèi)容較長,點擊標(biāo)題查看
            • --李現(xiàn)民
            • 3.?re: 素數(shù)查找
            • 牛人啊,我這習(xí)慣確實很多問題啊,命名空間那個我可以明白,你說的prim[i]那個循環(huán)還有最后sqrt(N)拿到外面,改成那樣有什么好處啊,雖然覺得好,但是不知道為什么。@李現(xiàn)民
            • --張愛靜
            • 4.?re: 素數(shù)查找
            • 評論內(nèi)容較長,點擊標(biāo)題查看
            • --李現(xiàn)民
            • 5.?re: 接口,虛函數(shù)及純虛函數(shù)
            • 分得太細(xì)反而著了相, 不要太看重語法上的區(qū)別,這些東西都是基于應(yīng)用而衍生的,多研究一些設(shè)計的東西, 比仔細(xì)區(qū)分這些語法概念要合算
            • --李現(xiàn)民

            閱讀排行榜

            評論排行榜

            亚洲AV日韩精品久久久久久久| 精品国产乱码久久久久软件| 亚洲精品国产美女久久久| 7777精品久久久大香线蕉 | 久久精品国产亚洲一区二区三区 | 日本精品久久久久中文字幕8| 久久91这里精品国产2020| 亚洲精品午夜国产va久久| 国产亚洲婷婷香蕉久久精品| 久久强奷乱码老熟女| 久久人爽人人爽人人片AV| 久久亚洲国产成人影院网站| 久久精品黄AA片一区二区三区| 久久精品亚洲乱码伦伦中文| 久久精品国产亚洲AV高清热 | 国产L精品国产亚洲区久久| 中文字幕精品久久久久人妻| 精品久久久久久中文字幕| 国内精品久久久久影院薰衣草 | 亚洲AV无码一区东京热久久| 精品久久久久一区二区三区| 久久婷婷激情综合色综合俺也去 | 色欲久久久天天天综合网| 久久精品国产一区二区| 久久国产一区二区| 久久精品国产亚洲av高清漫画| 人人狠狠综合久久亚洲| 国产无套内射久久久国产| 久久久国产乱子伦精品作者| 国产精品久久久久久五月尺| 久久婷婷五月综合色99啪ak| 国内精品久久久久久不卡影院| 久久99国产精品一区二区| 99久久777色| 青青草国产精品久久| 久久精品国产69国产精品亚洲| 国产精品视频久久久| 精品国产福利久久久| 青青热久久综合网伊人| 91精品久久久久久无码| 久久99精品久久久久久秒播|