<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    posts - 13, comments - 7, trackbacks - 0, articles - 0

    旋轉數組或是數組的部分值

    Posted on 2008-11-04 18:33 eyejava 閱讀(391) 評論(1)  編輯  收藏
    旋轉數組的基本思想就是左移數組,但是我們需要保存”相對的首位置”,并將其值插入到最后位置

    public class Test {   
         private char[] chArr;
         private int size;
         public Test(int size) {
          chArr = new char[size];
          size = 0;
         }
     
         //旋轉數組
         public void rotate(int newSize) {//newSize為要旋轉數組的大小,從右邊算起
             int p = size - newSize;    //首位置
              int i;
              char t = chArr[p];
              for (i = p+1; i < newSize; ++i) {//左移
                  chArr[i-1] = chArr[i];
              }
              chArr[i-1] = t;//將首位置的值插入到最后
        }
     
        public void display() {
            for (int i = 0; i < chArr.length; ++i) {
               System.out.print(chArr[i] + " ");
            }
         }
     
        //向數組插入值
         public void insert(char c) {
             chArr[size++] = c;
         }

         //測試
         public static void main(String[] args) {
            Test test = new Test(3);
            test.insert('c');
            test.insert('a');
            test.insert('t');
            test.rotate(3);
            test.display();
        }
    }//end test

    結果應該為:"a t c"

    Feedback

    # re: 旋轉數組或是數組的部分值  回復  更多評論   

    2010-01-11 19:32 by zxy
    每次都遍歷 影響效率

    只有注冊用戶登錄后才能發表評論。


    網站導航:
     
    主站蜘蛛池模板: 亚洲尤码不卡AV麻豆| 亚洲AV无码精品色午夜在线观看| 久久亚洲精品中文字幕| 四虎影视无码永久免费| 亚洲一区二区三区偷拍女厕| 一区二区视频免费观看| 国产av无码专区亚洲av果冻传媒| h视频在线观看免费| 亚洲人成伊人成综合网久久久 | 国产精品亚洲精品青青青| 成人免费AA片在线观看| 亚洲看片无码在线视频 | 男女作爱免费网站| 亚洲综合区小说区激情区| 成人免费av一区二区三区| 亚洲自偷自偷在线制服 | 久久久久亚洲AV片无码下载蜜桃 | 美女视频黄频a免费| AV在线亚洲男人的天堂| 很黄很污的网站免费| 自怕偷自怕亚洲精品| 国产成人A在线观看视频免费 | 中国亚洲呦女专区| 免费a级毛片视频| 日本三级在线观看免费| 亚洲视屏在线观看| 免费羞羞视频网站| 国产免费福利体检区久久| 亚洲高清在线视频| 亚洲午夜成人精品无码色欲| 四虎免费久久影院| 久久香蕉国产线看免费| 亚洲国产最大av| 亚洲乱亚洲乱少妇无码| 99爱免费观看视频在线| 亚洲av无码片vr一区二区三区| 亚洲日本va在线视频观看| 日韩亚洲国产高清免费视频| 免费国产黄网站在线观看动图| 精品日韩亚洲AV无码一区二区三区 | 热99re久久免费视精品频软件|