[vector练习]链表操作II求解!!

学术版

@[zeyuandu](/user/1235989) 好像有点意思ヾ(•ω•\`\)o
by LittleMrYang @ 2024-03-11 18:09:47


定义一个vector ```cpp vector<int> l; ``` 操作1:在第X个数之后插入一个数Y。 可以用vector的insert函数: ```cpp l.insert(l.begin() + n); ``` --- 操作2:删除第X个数。 用vector的erase函数: ```cpp l.erase(l.begin()+(n-1)); ``` --- 操作3:对区间\[X,Y\]进行排序。 用algorithm的sort函数 ```cpp 引用 #include<algorithm> ——————————————————— sort(l.begin()+X,l.begin()+Y); ``` --- 操作4:对区间\[X,Y\]进行翻转。 操作5:删除区间\[X,Y\]中值为Z的数。
by LittleMrYang @ 2024-03-11 18:25:48


@[zeyuandu](/user/1235989) 没写完QAQ
by LittleMrYang @ 2024-03-11 18:26:35


@[LittleMrYang](/user/1030616) 好的感谢
by zeyuandu @ 2024-03-16 19:06:11


|