反轉vector的實現,其實已經有reverse了,但是想自己寫一下

如題 想反轉vector

void reverseVector(vector<int> value)
    int temp=0;
    int i=0,j=value.size()-1;
    while(i<j){
        temp=value[i];    //也可以用swap函數,swap(value[i],value[j]);
        value[i]=value[j];
        value[j]=temp;
        ++i;
        --j;
    }

其實就是前後交換。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章