<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 閱讀(388) 評論(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
    每次都遍歷 影響效率

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


    網站導航:
     
    主站蜘蛛池模板: 亚洲成aⅴ人片在线影院八| 日本免费中文字幕在线看| 亚洲人成影院在线观看| 污网站在线免费观看| 国产成人精品免费直播| 美女被免费视频网站| 免费a级毛片网站| 九九久久国产精品免费热6| 亚洲国产精品碰碰| 亚欧洲精品在线视频免费观看| 天堂亚洲免费视频| 国产精品美女免费视频观看| 亚洲另类激情综合偷自拍图| 国产无遮挡裸体免费视频在线观看| 亚洲专区先锋影音| 成人浮力影院免费看| 亚洲偷自精品三十六区| 国产小视频在线免费| 国产成人精品免费大全| 亚洲AV无码国产在丝袜线观看| 精品国产污污免费网站aⅴ| 亚洲综合激情五月色一区| 四虎永久免费影院| 亚洲国产免费综合| 亚洲宅男天堂a在线| 永久久久免费浮力影院| 成人自慰女黄网站免费大全| 亚洲视频日韩视频| 午夜免费福利在线| 亚美影视免费在线观看| 亚洲欧洲日韩综合| 免费va人成视频网站全| 久久国产精品免费网站| 亚洲日本VA午夜在线影院| 久久综合亚洲色HEZYO国产| 在线观看的免费网站无遮挡| 久久人午夜亚洲精品无码区| 久久久久久亚洲精品中文字幕| 毛片a级毛片免费观看免下载| gogo免费在线观看| 亚洲国产精品张柏芝在线观看|