標題:
vector 練習
[打印本頁]
作者:
李泳霖
時間:
2023-12-16 15:47
標題:
vector 練習
#include<bits/stdc++.h>
using namespace std;
vector<int> v;
//vector<int> v={1,2,3,4,5};
bool compare(int a, int b)
{
return a>b;
}
int main()
{
v.push_back(7); //新增元素
v.push_back(2);
v.push_back(1);
v.push_back(3);
v.push_back(11);
v.push_back(5);
//cout<<v.size()<<endl; //元素數量
//cout<<v.empty()<<endl; //是否為空
/*for(int i=0; i<v.size(); i++)
cout<<v[i]<<endl;*/
v.pop_back(); //從最後一個位置刪除元素
v.erase(v.begin()+1); //從特定位置刪除元素
v.insert(v.begin()+1, 99); //從特定位置插入元素
//v.clear(); //刪除全部元素
for(int i: v)
cout<<i<<endl;
cout<<"-------"<<endl;
sort(v.begin(), v.end()); //基礎排序
for(int i: v)
cout<<i<<endl;
cout<<"-------"<<endl;
sort(v.begin(), v.end(), compare); //遞減排序
for(int i: v)
cout<<i<<endl;
return 0;
}
複製代碼
作者:
蔡秉勛
時間:
2023-12-16 16:49
此帖僅作者可見
作者:
張博翔
時間:
2023-12-16 16:50
此帖僅作者可見
作者:
江家同
時間:
2023-12-16 16:52
此帖僅作者可見
歡迎光臨 種子論壇 | 高雄市資訊培育協會學員討論區 (http://istak.org.tw/seed/)
Powered by Discuz! 7.2