<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      等快遞無聊--旋轉字符串

      等快遞無聊--旋轉字符串

      真是個無語的周末,昨天下午等了幾個小時的快遞,買了兩本書《代碼大全》和《編程珠璣》,還有別人的衣服,今天一大早又跑到公司來等快遞,又是別人的衣服,還沒有到呢,做專業的代購真是無語,本想買票,12306更讓我無語,想登陸門都沒有,只好玩玩程序,昨天看了編程珠璣,里面有個問題是關于字符串的旋轉的,題目如下:

      將一個N元一維向量左旋i個位置,例如當n=8且i=3時,向量abcdefgh旋轉為defghabc。你能否僅用數十個額外字節的存儲空間,在正比于n的時間內完成向量的旋轉

      廢話就不多說了,其他垃圾的方法都直接PASS,直接看最好最正確的方法,沒有時間寫這些方法,也沒有更多的時間解釋了,我馬上就要上演《急速快遞》,代碼如下:

      #include "stdafx.h"
      #include <iostream>
      using namespace std;

      void Change(char *arr ,int start,int end)
      {
      end--;
      while(start<end)
      {
      arr[start]^=arr[end];
      arr[end]^=arr[start];
      arr[start++]^=arr[end--];
      }
      }

      void WordWheel(char *arr ,int count,int length)
      {
      Change(arr,0,count);
      Change(arr,count,length);
      Change(arr,0,length);
      }


      //測試代碼
      int main() {
      char str[]="abcdefghijk";
      WordWheel(str,4,11);
      cout<<str<<endl;
      getchar();
      return 0;
      }

       

      posted @ 2012-01-08 11:47  古文觀芷  閱讀(2031)  評論(6)    收藏  舉報
      主站蜘蛛池模板: 国产欧美日韩精品丝袜高跟鞋| 久久理论片午夜琪琪电影网| 亚洲精品美女一区二区| 国产女人在线视频| 黑人异族巨大巨大巨粗| 成人自拍短视频午夜福利| 三上悠亚精品二区在线观看| 中文文字幕文字幕亚洲色| 国产极品粉嫩尤物一区二区| 精品人妻av区乱码| 一色屋精品视频在线观看| 久热这里有精品视频播放| 亚洲午夜精品毛片成人播放| 亚洲av产在线精品亚洲第一站| 光棍天堂在线手机播放免费| 国产精品亚洲欧美大片在线看 | а∨天堂一区中文字幕| 乱码视频午夜在线观看| 新疆| 亚洲区综合中文字幕日日| 一本色道久久东京热| 男女裸交免费无遮挡全过程| 四虎永久在线精品免费看| 亚洲精品一区二区天堂| 国产AV国片精品有毛| 97久久久精品综合88久久| 久久综合开心激情五月天| 99久久免费精品色老| 最新亚洲av日韩av二区| 日本一区二区三区有码视频| 亚洲性日韩精品一区二区| 亚洲国产精品久久久久婷婷图片| 中文字幕日韩一区二区不卡 | 国产精品视频一区二区不卡| 少妇人妻偷人精品系列| 亚洲日韩久久综合中文字幕| 日韩午夜福利视频在线观看| 2019国产精品青青草原| 久久久久久无码午夜精品直播| 日韩国产成人精品视频| 久久人人爽人人爽人人av|